通过增加若干新的特性,ASP.NET 2.0 对 ASP.NET 进行了改进。
ASP.NET 2.0 的设计目的是为了使 web 开发更容易,更快捷。
ASP.NET 2.0 的设计目标:
ASP.NET 2.0 中的某些新特性是:
下面开始描述这些新特性。
过去,ASP.NET 没有能力为一个完整的站点应用一致的外观或观感。
ASP.NET 2.0 中的 Master Pages 解决了这个问题。本文由网页教学网(webjx.com)发布!转载和采集的话请不要去掉!谢谢。
master page 是一套应用到其他页面的模版,带有共享的布局和功能性。master page 为内容页面定义了占位符。而结果页面是 master page 和内容页面的组合(合并)。
主题是另一项 ASP.NET 2.0 的特性。主题,或皮肤,允许开发者为 web 应用程序创建定制的外观。
ASP.NET 2.0 主题的设计目标:
ASP.NET 2.0 的 Web 部件能够为站点提供一致的外观,同时仍然允许用户定制样式和内容。
新控件:
ASP.NET 2.0 拥有内建的导航控件,比如:
对于保护机密以及个人的信息来说,安全性非常重要。
在 ASP.NET 2.0,已经添加了下面这些控件:
因特网社区越来越流行。
ASP.NET 2.0 拥有可存储用户细节信息的个性化特性。该特性为自定义用户(以及用户组)的属性的提供了便捷的方法。
当您拥有更庞大的受众时,通过不同的语言服务用户是很重要的。
ASP.NET 2.0 已经改进了对多语言的支持。
许多网站都是靠数据驱动的,它们使用数据库或 XML 文件作为数据源。
在使用 ASP.NET 的过程中,相关代码,以及相同的的代码经常被重复使用在不同的网页中。
ASP.NET 2.0 的一个核心目标,就是简化了数据源的使用。本文是网页教学www.webjx.com收集整理或者原创内容,转载请注明出处!
ASP.NET 2.0 拥有新的数据控件,无需太多编程以及深入的数据库连接方面的知识。
移动设备的问题是屏幕的尺寸以及显示能力。
在 ASP.NET 中,微软的移动因特网套件 (Microsoft Mobile Internet Toolkit,MMIT) 提供了这方面的支持。
在 ASP.NET 2.0 中,不再需要 MMIT,因为所有的控件都内建了移动支持。
ASP.NET 2.0 拥有用于处理图像的新控件:
这些空间对移动设备上更优化的图像显示非常重要,比如手持电脑和移动电话。
ASP.NET 2.0 提供了自动编译。所有同一目录中的文件会在首次运行时进行编译,包含对 WSDL 以及 XSD 文件的支持。
ASP.NET 2.0 同时提供了预编译(pre-compilation)。能够对整个站点进行预编译。这就提供了一种部署(上传到服务器)已编译应用程序的简易方法,同时由于只有已编译的文件能够进行部署,源代码也受到了保护。
ASP.NET 2.0 有三种配置管理站点的新特性:
Visual Studio 2005 的核心设计特性包括:
而对于没有能力使用 Visual Studio.NET 的非企业开发者来说,Visual Web Developer 是一个新的免费的 ASP.NET 2.0 工具。