Mono 的Virtual PC 虚拟机

就Mono 2.4.2之颁发,Mono官方增加了扳平栽Virtual
PC虚拟机镜像。这对常以Windows平台使用Virtual
PC的诸位同学来说是只好信息,可以挺轻松的当linux环境下测试.NET应用程序了。这个VPC的虚拟机环境是openSUSE
11.1 + Mono 2.4.2。可以到此地下载 http://go-mono.com/mono-downloads/

Mono 2.4.2业内加盟了对asp.net mvc项目的支撑,也就是说asp.net
mvc项目现也可以在Mono上跑了。asp.net
mvc是依据MS-PL协议发布之门类,MS-PL是OSI认可的证照,GNU也肯定其为免费软件许可证,它同意任何人查看源代码、修改源代码并颁发修改后的源代码。而且这许可证并无限
制代码只能运行于Windows上,这样即使好以代码移植到任何操作系统,例如Mono(Linux上的.NET)和Monolight(Linux上的
Silverlight)。MonoDevelop有一个插件,可以用来在Linux和Mac
OS X上支出ASP.NET MVC程序。

还有局部用到MS-PL执照之微软项目:

  • ASP.NET MVC Open
    Source
  • .NET Dynamic Language Runtime (DLR)
  • IronRuby
  • IronPython
  • Silverlight Toolkit
  • Ajax Control Toolkit
  • Managed Extensibility Framework (MEF)

也就是说这些品种都可走在Mono上的,其中的片段类型都包含在Mono里,比如IronPython,DLR等。
Ubuntu下nginx +mono 2.0
支持asp.net

相关文章