近来,随着Mono2.4和Jexus web server 2.3的成功发布,在Linux 平台架设.net的时机已经完全成熟,它标志着.NET服务器架构已经进入了一个新的历史时期。由于Linux服务器系统的大量的优点,可以预计,跨平台的Linux .NET必将进入我们的工作实际和生产实际,广大的开发人员应该对此表现出足够的重视。
附注:
一、Mono:
Mono是一个开源项目,是按ECMA-335定义的标准执行.NET的.NET框架,简单地说,Mono就是大家梦寐以求的.NET框架跨平台实现。Mono现在已经支持Linux、Mac OS X、Solaris和Windows平台,Mono2.4版与微软.net框架3.5版相当。
下载地址:www.go-mono.com
二、Jexus web server for linux
Jexus是一款跨平台的WEB服务器力作,属于免费软件,支持windows、linux、unix等多种平台。由于Jexus本身的DotNET特性,因此Jexus对ASP.NET有一种天然的亲和力,是Linux/Unix等非Windows平台架设ASP.NET WEB服务器的首选方案。同时,由于Jexus拥有IIS所不具有的Urlwrite等特殊功能以及防止非法请求(如SQL注入)等入侵检测机制,因此,Jexus也是Windows平台搭建ASP.NET WEB服务器的极为重要选择。