2012年6月13日
摘要: APACHE上运行ASP.NET要点一、为什么不用IIS用asp.net开发网页,服务器选择IIS是绝对最佳的网页部署方案,我说此话似乎是废话,因为它们都是微软自家产品,结合当然会更好些。但是我遇到一种情况,让我考虑非IIS的asp.net部署方案。我用的操作系统是WINXP系统,而且是Ghost XP版的,一装好系统默认是没有安装IIS的,要下载单独的IIS安装包或用原始系统盘在控制面板中添加这个IIS组件。在这样不专业的环境下搭建的IIS问题很多(比如系统更新某些补丁可以导致IIS不可用),有时候IIS出现问题后,即使重装IIS也是不管用的,此时唯有重装系统,所以特别烦,特别是自己系统用了 阅读全文
posted @ 2012-06-13 18:37 SamWang 阅读(2872) 评论(2) 推荐(0)
摘要: 由于公司的产品在新的版本中,需要考虑一些新的部署方式,所以又抽空关注了一下.NET跨平台的一些解决方案。虽然Mono Project对基于.NET开发的人来说都不陌生,不过由于Mono是比较狭义的跨平台(因为它是OS级别的)概念。而从广义的角度来说,使用不同的Web Server也可以算是一种垮平台。 缘起是由于IIS的口碑实在太滥,以至于不少的关键应用场景明文禁止安装和使用IIS。而从ASP.NET的执行原理来看,它是通过一个Web Server处理tcp请求,然后把对ASPX执行和呈现交于使用.NET实现一个托管环境来进行的。所以使用Apache是目前最经济的IIS替代品,而同时在Apac 阅读全文
posted @ 2012-06-13 15:28 SamWang 阅读(615) 评论(0) 推荐(0)