驾驭.NET 1.1开发平台

ZDNet软件频道 时间:2003-05-30 作者:ZDNet China, 翻译:周靖 |  我要评论()
本文关键词:
微软的计划是在连续4年的时间里掀起3个“平台波”(platform waves)。.NET框架1.1正是第一波。
本文译自Builder.com,未经许可请勿转载终于来了——.NET框架的1.1版本;围绕它,微软专门搭建了一个新的OS作为舞台,另外设计了一个新的IDE作为外壳。微软长达3年的努力终见成效,一口气发布了Windows Server 2003、Visual Studio .NET 2003和NET框架1.1。微软的计划是在连续4年的时间里掀起3个“平台波”(platform waves)。.NET框架1.1正是第一波。另外两波是预计于2005年发布的Yukon SQL Server以及于2007年发布的Longhorn桌面操作系统,后者极有可能敲响Win32 API的丧钟。相较于1.0,.NET框架1.1允许你构建更好的应用程序。本文将对此进行了详细说明。

开发就像建房子

我总是将构建应用程序想象成建一幢房子。从这个角度出发,Windows Server 2003是你用钱能买到的最牢靠的地基。况且如果使用最新的Web Server版,根本用不了几个钱。Windows Server 2003的核心(至少从开发者的角度说)是IIS6。微软权衡利弊,最终完全重新设计了IIS。简单地说,新版本的IIS将网站请求与服务管理区分开。这意味着服务器管理进程现在将主动地管理网站利用的资源,不会出现一个有问题的网站拖垮整个进程的问题。IIS6是专为.NET框架1.1设计的,后者直接内建于OS中。

IIS6另一个出色的设计是“应用程序池”。这种池进一步分隔了不同的应用程序。新版IIS可容纳多达2000个应用程序池,每个池都可以包含多个应用程序。主机托管提供商可使用应用程序池对客户进行分组;大单位可为每个部门单独使用一个池。这意味着一个应用程序池中的网站不会连累另一个池中的网站。

本文没有足够的篇幅来讨论IIS6的所有特性,但不得不说一说其中最引人注目的几个特性,即内建的POP3服务(终于不必单独使用一个邮件服务器了)、默认安全安装(服务除非启用,否则一直禁用)以及UDDI(Web服务目录)。除此之外,Windows Server 2003的大部分内容都向Windows管理规范(WMI)揭示出来,你可像使用SQL那样对其进行查询。


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134