频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

ASP.NET在VS2008与.NET FX 3.5中增强的功能

来源: 作者:soma 出处:巧巧读书 2007-10-31 进入讨论组

    今天,让我来谈谈在Visual Studio 2008与.NET FX 3.5中你将会看到的ASP.NET增强的功能。

    今年早些时候,我们引入了ASP.NET AJAX Extensions。它是作用于Visual Studio 2005和.NET框架2.0上的一个插件。

    随着Visual Studio 2008的发布,这些AJAX的扩展功能成为了集成到产品中的一部分。在我们保持运行时的绝对兼容性同时,我们也加入了客户要求的功能特性,比如让很多新的控件能在一个UpdatePanel(TreeView,Menu,和WebParts)中工作,并增强了客户端Javascript本地化的支持。在工具这一方面,我们在JavaScript智能感知(JavaScript Intellisense),类型推断(type inferencing)和新控件扩充器的设计时上作了一些主要的工作。详情请参见这里。

    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移动与嵌入式技术.NET开发手册ASP.NET教程专题,或进入讨论组讨论。
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章