http://tech.tom.com <!---time--->2004年05月07日 12:37<!---time--->来源:赛迪网 |
<!---content--->
【赛迪网讯】5月6日消息,Novell发布了一个开源软件计划“Mono”的测试版。这个软件能够在Linux和Unix平台上重新创建微软的。Net框架。
<!--jd/skype/a--> |
<nobr></nobr> |
|
Novell通过去年收购的开源软件公司Ximian接手了这个名为“Mono”的开源软件计划。这个计划是Ximian公司的程序员Miguel de Icaza从2001年开始研制的。
“Mono”计划的目标是允许。Net程序员创建能够在Windows、Linux和Unix等操作系统上跨平台运行的应用程序。微软开发的。net框架只能在Windows操作系统上运行。由于许多企业都同时拥有Windows、Linux和Unix操作提供,使用一种编程模式制作跨平台运行的应用程序是非常重要的。
微软的。Net软件包括编程工具和。Net框架。这种软件需要安装在Windows计算机上运行。“Mono”计划利用了发表的。Net规范重新创建了一个适用于Linux和Unix的环境。
自从Novell收购Ximian之后,该公司的“Mono”计划由于与竞争对手微软的努力关系密切正在受到密切关注。这个计划的测试版原计划在2003年年底发布,后来在去年秋季宣布推迟了。
根据Novell的发布时间表,“Mono”计划的第二个测试版将在今年6月初发布,最终版本将在今年6月底发布。现在,测试版可以在Ximian公司网站下载。
“Mono”计划包括一种版本的。Net框架的通用语言基础设施虚拟机、一个兼容任何。Net编程语言的类库和一个适用于微软C#编程语言的编辑器。
Novell曾表示,未来版本的“Mono”将向开发人员提供一些工具,使开发人员能够创建Linux或者Unix平台的 .Net应用程序的图形用户界面。
|
http://www.mono-project.com/ASP.NET
分享到:
相关推荐
标题中的“dotnet程序可否跨平台检测工具MONO-Moma”揭示了本文将要讨论的是.NET Framework应用程序在非Windows操作系统上运行的可能性,以及如何利用MONO-Moma工具进行兼容性检测。MONO-Moma(Mono Migration ...
Mono是一个跨平台的.NET实现,它允许开发者在多种操作系统上编写和运行.NET应用。而`pnetlib-0.7.4.tar`则是Mono项目中一个关键的库,它为我们提供了深入研究Mono内部机制的机会。 首先,我们需要了解.NET框架的...
标题“MONO实现.NET程序脱离框架”涉及到...通过这样的方式,MONO不仅提供了.NET应用程序的跨平台能力,还允许开发者在不依赖特定操作系统或.NET Framework版本的情况下运行程序,大大增强了.NET生态的灵活性和适用性。
2.用于该平台下开发人员的技术框架体系(.NET Framework、.NET Core、Mono、UWP等), 1.定义了通用类型系统,庞大的CTS体系 2.用于支撑.NET下的语言运行时的环境:CLR 3..NET体系技术的框架库FCL 3.用于支持开发...
Go LibVLCSharp LibVLCSharp是基于VideoLAN的LibVLC库的.NET平台的跨平台音频和视频API。 它提供了全面的多媒体API,可在移动设备,服务器和台式机上使用,以呈现视频和输出音频以及进行编码和流传输。 此存储库的...
标题中的“可以运行于.NET与Mono平台的博客程序”表明这是一个跨平台的博客应用程序,它兼容微软的.NET框架以及开源的Mono实现。这样的程序通常使用C#编程语言编写,因为C#是.NET生态系统的主力语言,并且在Mono环境...
Linux环境的.NET编程---想必大家都想知道如何在Linux环境下进行.NET编程吧,所以这本资料肯定是最好的选择,本资料讲解使用C#编程语言进行在Linux环境下的.NET编程,一起学习,努力努力再努力!
从monotouch和.net开发环境到objective-c和c#开发语言,从基于monotouch进行iphone开发的编程方法到应用程序的发布和销售等,《iPhone高级编程:使用Mono Touch和.NET/C#》涵盖了基于monotouch进行iphone应用程序...
.NET框架中的反射是一种强大的编程工具,它允许程序在运行时检查自身和其他程序集的信息,包括类型、接口、方法、属性等。本主题将详细介绍.NET反射工具——ILSpy,这是一个无需安装的强大反编译器,特别适合用于...
Mono是一个开源的、跨平台的.NET开发环境,它允许开发者在不依赖Microsoft Windows或.NET Framework的情况下运行和构建.NET应用程序。本实例将深入探讨如何利用Mono实现脱离.NET框架的开发。 首先,我们需要理解...
.Net Core是微软推出的一个全新的开源、跨平台的.NET框架,它于2016年首次发布,旨在实现.NET平台的现代化,以适应云计算、容器化以及微服务等现代软件开发需求。 首先,.Net Core的诞生与历史上.NET框架的跨平台...
总之,C# ASP.NET配合Npgsql驱动,可以方便地在.NET环境中与PostgreSQL数据库进行交互,而Mono.Security库则为旧版.NET环境提供了额外的安全保障。在现代项目中,开发者通常会依赖.NET Framework内置的安全机制,...
iPhone高级编程 使用Mono Touch和.NET
通过深入研究Mono 2.4的源码,开发者不仅可以增强对.NET框架的理解,还能获得关于编程语言、运行时环境、类库设计、跨平台技术等多个方面的宝贵知识。这对于提升自己的软件开发能力,尤其是对于那些希望在开源社区...
Mono是由Xamarin(现已被微软收购)维护的开源项目,它实现了.NET框架的部分,并且提供了跨平台的.NET开发工具。Mono不仅支持C#、VB.NET和F#等.NET语言,还能运行ASP.NET、ADO.NET以及Windows Forms应用程序。 2. ...
Microsoft.Net和Mono.Net,并不是“同一个.Net”,它毕竟是“两套不同的.Net”。虽然这两套.Net之间绝大多数特性是可互相兼容、可互相移植的,但依然有一些特性,要么是Microsoft.Net具备而Mono.Net不具备,例如WPF...
Mono是一个开源的、跨平台的.NET框架,由Xamarin(之前是Novell)开发并维护。它的出现是为了实现微软的.NET Framework的开放源代码版本,让开发者能够在多种操作系统上构建和运行.NET应用程序,而不仅仅局限于...
Mono 是一个开源的、跨平台的 .NET 实现,能够在 Linux 平台上运行 .NET 应用程序。Jexus 是一个基于 Mono 环境的 ASP.NET Web 服务器,能够提供高性能、安全性和稳定性的 Web 应用程序部署解决方案。 Mono 部署 ...