全球旧事资料 分类
其他优点。代码一经编译,公共语言运行库会进一步将ASPNET编译为本机代码,从而提供增强的性能。
ASPNET包括一个编译器,该编译器将包括页和控件在内的所有应用程序组件编译成一个程序集,之后ASPNET宿主环境可以使用该程序集来处理用户请求。
除了NET的安全功能外,ASPNET还提供了高级的安全基础结构,以便对用户进行身份验证和授权,并执行其他与安全相关的功能。您可以使用由IIS提供的Wi
dows身份验证对用户进行身份验证,也可以通过您自己的用户数据库使用ASPNETForms身份验证和ASPNET成员资格来管理身份验证。此外,可以使用Wi
dows组或您自己的自定义角色数据库(使用ASPNET角色)来管理
第2页共14页
fWeb应用程序的功能和信息方面的授权。您可以根据应用程序的需要方便地移除、添加或替换这些方案。
ASPNET始终使用特定的Wi
dows标识运行,因此,您可以通过使用Wi
dows功能(例如NTFS访问控制列表ACL、数据库权限等等)来保护应用程序的安全。
ASPNET提供了内部状态管理功能,它使您能够存储页请求期间的信息,例如客户信息或购物车的内容。您可以保存和管理应用程序特定、会话特定、页特定、用户特定和开发人员定义的信息。此信息可以独立于页上的任何控件。
ASPNET提供了分布式状态功能,使您能够管理一台计算机或数台计算机上同一应用程序的多个实例的状态信息。
通过ASPNET应用程序使用的配置系统,可以定义Web服务器、网站或单个应用程序的配置设置。您可以在部署ASPNET应用程序时定义配置设置,并且可以随时添加或修订配置设置,且对运行的Web应用程序和服务器具有最小的影响。ASPNET配置设置存储在基于XML的文件中。由于这些XML文件是ASCII文本文件,因此对Web应用程序进行配置更改比较简单。您可以扩展配置方案,使其符合自己的要求。
ASPNET包括可监视ASPNET应用程序的运行状况和性能的功能。使用ASPNET运行状况监视可以报告关键事件,这些关键事件提供有关应用程序的运行状况和错误情况的信息。这些事件显示诊断和监视特征的组合,并在记录哪些事件以及如何记录事件等方面提供了高度的灵活性。
ASPNET支持两组可供应用程序访问的性能计数器:
ASPNET系统性能计数器组ASPNET应用程序性能计数器组
ASPNET利用运行库调试基础结构来提供跨语言和跨计算机调试支持。可以调试托管和非托管对象,以及公共语言运行库和脚本语言支持的所有语言。
此外,ASPNET页框架提供使您可以将检测消息插入ASPNET网页的跟踪
模式。
第3页共1r
好听全球资料 返回顶部