辑、拖放服务器控件和自动布署只是这个强大工具所提供功效中少数多个。
2.2.3 强大性和适应性
因为 ASP.net 是基于通用语言编译运行程序,所以它强大性和适应性,能够使它运行在
Web 应用软件开发者几乎全部平台上。通用语言基础库,消息机制,数据接口处理全部能无
缝整合到 ASP.netWeb 应用中。ASP.net 同时也是 language.independent 语言独立化,所以,
你能够选择一个最适合你语言来编写你程序,或把你程序用很多个语言来写,现在已经支持
有 C#(C++和 Java 结合体),VB,Jscript。这么多个程序语言协同工作能力会保护您现在
基于 COM+开发程序,能够完整移植向 ASP.net。
2.2.4 威力和灵活性
因为 ASP.NET 基于公共语言,所以,Web 应用程序开发人员能够利用整个平台威力和灵
活性。.NET 框架类库、消息处理和数据访问处理方案全部可从 Web 访问。ASP.NET 也和语
言无关,所以能够选择最适合应用程序语言,或跨多个语言分割应用程序。另外,公共语言
运行交互性可确保在迁移到 ASP.NET 时保留基于 COM 开发中现有投资。
2.2.5 简易性
ASP.NET 使实施常见任务变得轻易,从简单窗体提交和用户端身份验证到布署和站点配
置全部很简单。比如,ASP.NET 页框架使您能够生成将应用程序逻辑和表示代码清楚分开用
户界面,类似在 Visual Basic 简单窗体处理模型中处理事件。许可你建立你自己用户分界
面,使其又不一样于常见 VB.Like 界面。另外,公共语言运行库利用托管代码服务(如自动
引用计数和垃圾回收)简化了开发,使把代码结合成软件简单就像装配电脑。
2.2.6 可管理性
ASP.NET 使用一个字符基础、分级配置系统,使你服务器环境和应用程序设置愈加简单。
因为配置信息全部保留在简单文本中,新设置有可能全部不需要开启当地管理职员具就能够
实现。这种被称为"Zero Local Administration"哲学观念使 Asp.net 基于应用开发愈加具体、
快捷。一个 ASP.net 应用程序在一台服务器系统安装只需要简单拷贝部分必需文件,不需要
系统重新开启,一切就是这么简单。
2.2.7 可缩放性和可用性