今天,让我来谈谈在Visual Studio 2008与.NET FX 3.5中你将会看到的ASP.NET增强的功能。
今年早些时候,我们引入了ASP.NET AJAX Extensions。它是作用于Visual Studio 2005和.NET框架2.0上的一个插件。
LINQ是VS2008中最令人激动人心的新技术之一。为了配合它,ASP.NET将发布一个新的控件,LinqDataSource,来支持web应用程序中LINQ的使用。本质上来说,通过使用VS2005中引入的数据源控件设计模式,这个LinqDataSource控件允许用声明的方式来使用LINQ。有了这个新加入的设计器的支持,开发人员使用LINQ表达式进行数据绑定就变得易如反掌了。
另一个有趣的控件是ListView控件。这个新的数据绑定控件被设计和CSS一起用来给网站设计人员提供强大的排版灵活度。配合在VS2008中对CSS的增强支持,ListView控件使开发人员将标记语言从样式语言中分离开来,从而写出更简洁的HTML语言。这种灵活性使用户可以用有趣的方式显示数据。比如说,ListView支持一种“平铺式”的布局,表单中的每一个单元格都包含了数据表中的一行。支持这种显示方式在很多情景下都很有价值,比如在线产品目录。从数据绑定和事件的角度来看,ListView在ASP.NET开发人员看来应该非常熟悉。DataPager控件作为一个单独的服务器控件,和ListView结合使用可以实现分页导航,效果理想。因此,结合使用ListView和DataPager就可以提供对布局的完整定制。
ASP.NET 建立在.NET框架2.0 Application Services的投资之上——Membership,Roles和Profiles。在VS2008中,我们将这些API以web服务的方式和JSON以及SOAP终端一起暴露出来。JSON终端迎合了AJAX的境况,而SOAP终端迎合了任何遵从SOAP 1.1的客户端,如WPF或者WinForms应用程序,也包括用任何框架写的应用程序。这一功能特性允许客户端利用ASP.NET Application Services共享通用的成员,使用角色管理功能,并跨数个表示层管理用户配置信息。这也使开发人员可以方便的维护漫游的用户状态。
总而言之,ASP.NET在VS 2008和.NET FX 3.5中将发布新的功能特性,这些功能特性将会使富web应用程序开发更快速。 浏览URL http://www.qqread.com/aspdotnet/n372498.html
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- .NET移动与嵌入式技术 (5974篇文章)
- .NET开发手册 (5673篇文章)
- ASP.NET教程 (8471篇文章)
- ASP.NET应用篇 (2641篇文章)
- Out Of Memory的分析及诊断方法 (0次浏览)
- 未释放事件Handler可能导致内存泄漏 (0次浏览)
- 小心使用放在App_Code中类的静态成员 (0次浏览)
- ASP.net服务器控件的优化选择 (0次浏览)
- Asp.Net中动态页面转静态页面 (0次浏览)
- 正则表达式中的实用命名组替换 (0次浏览)
- Domain Model的三种类型及其级别 (0次浏览)
- 应用WEB标准会使ScrollTop属性失效! (0次浏览)
- Cache用法之缓存页面和缓存数据 (0次浏览)
- 支持正则表达式的UrlMapping (0次浏览)



