您好,欢迎 来到润思科技-信息IT服务 长沙软件定 做外包公司!
0731-82519789

润思专业售 前支持

一"点"我帮您!

0731-82519789

24小时:13549648356

技术文档

您现在的位 置:主页 > 新闻中心 > 技术文档 >

.NET Framework 新功能和增 强的功能

作者:长沙软件公 司

ASP.NET 移动控件(原来为 Microsoft Mobile Internet Toolkit)扩展了 .NET Framework 和 Visual Studio .NET,提供了对 移动电话和个人数据助理 (PDA) 等移动(无线)设备的支持 。.NET Framework 1.1 版将移动控 件合并到 .NET Framework 和 Visual Studio .NET 分发软件包 中。

由于移动控 件现在是 .NET Framework 的一部分, 因此术语已经做了相应的更改以便与 .NET 文档中使用 的约定相匹配,移动控件文档也已合并为更大的 .NET Framework 文档集。ASP.NET 移动控件替 换了 Mobile Internet Toolkit 这个名称。

ASP.NET 移动控件扩 展了 ASP.NET 服务器控件 ,以便适应呈现 Web 应用程序的 移动设备。通过浏览器检测,移动控件能够适应各种个人设备的功能,从全功能的 PDA 浏览器到小 的、5 行 × 20 字符的移动 电话显示。这种自适应呈现功能可以处理很多单调的设备特定呈现决定,使您可以将注意力集中在 Web 应用程序逻 辑上。

ADO.NET 的改动

ODBC .NET Framework 数据提供程 序原来只用于 Web 下载,现在 也随 .NET Framework 在命名空间  System.Data.Odbc 下提供。

注意  使用 .NET Framework 1.0 版的开发人 员仍需从 http://www.microsoft.com/china/msdownload/visual 下载 ODBC .NET Framework 数据提供程 序(命名空间 = Microsoft.Data.Odbc)。

Oracle .NET Framework 数据提供程 序现在随 .NET Framework 在命名空间  System.Data.OracleClient 下提供。使 用 .NET Framework 1.0 版的开发人 员可以从 http://www.microsoft.com/china/msdownload/visual 下载 Oracle .NET Framework 数据提供程 序。

另外,ADO.NET 现在包括以 下功能:

DataReader 对象现在公 开 HasRows 属性,可以 确定是否无需调用 Read 就返回行。 有关更多信息,请参见使用 DataReader 检索数据。

Connection 对象现在具 有 EnlistDistributedTransaction 方法,可以 在分布式事务中启用手动登记。有关更多信息,请参见执行事务。

并行 (Side-by-Side) 执行

.NET Framework 1.1 版支持并行 执行。并行执行是在同一台计算机上存储和执行应用程序或组件的多个版本的能力。这意味着在同一台计算机上可以同时有运行库的多个版本,并且可以有使用其中某个运行库版本的应用程序和组件的多个版本。另外,.NET Framework 或组件的其 他版本的后续安装不会影响已安装的应用程序。

并行执行并 不意味着托管应用程序与运行库或组件的其他版本兼容。相反,它意味着托管应用程序可以选择它执行时所使用的运行库和组件,而且运行库、应用程序和组件的多个版本可以在同一台计算机上共存。由您决定具体某个应用程序 所使用的运行库和组件的版本。

.NET Framework 安全性的改 动

在 1.0 和 1.1 版中,从运 行库代码访问安全性系统接收不完全受信任代码的应用程序不能调用共享托管库,除非库编写器通过使用 AllowPartiallyTrustedCallersAttribute 属性特别允 许它们调用。如果打算通过部分受信任的代码使用库,您需要知道有些库不能用于您的代码。在 1.1 版中,System.Web.dll、System.Web.Mobile.dll 和 System.Web.RegularExpressions.dll 都包含在具 有 AllowPartiallyTrustedCallersAttribute 且可以通过 部分受信任的代码调用的程序集列表中。

已经更改了 默认安全策略,以便那些从 Internet 区域执行并 被分配给“Internet 区域”代码组的应 用程序现在能够接收与 Internet 权限集关联 的权限。因此,来自 Internet 的应用程序现在接收了足够的权限,可以执行。而在 .NET Framework 1.0 Service Pack 1 和 Service Pack 2 中,此类应 用程序接收的是与 Nothing 权限集关联 的权限,因此不能执行。有关更多信息,请参见默认安全策略。

宿主环境中 的 ASP.NET 安全性

现在,ASP.NET 在基于 Web 的应用程序 中支持部分信任,能够更好地保证单个 Web 服务器上承 载的多个应用程序的安全。尽管应用程序运行所使用的操作系统帐户对应用程序施加了安全限制,公共语言运行库的代码访问安全性系统仍然能够根据您指定的策略,为选定的应用程序强制额外的限制。可以在共享服务器环境中 使用此功能隔离不同的应用程序,还可以在希望应用程序仅以最少的必要特权运行的独立服务器上使用此功能。

ASP.NET 提供了 配置指令, 帮助您为应用程序配置代码访问安全级别。

友情链接:    50彩票官方网站   红五彩票网   彩票直通车   1516彩票平台   天吉彩票登陆