All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
加大MYSQL中的最大连接数的两种方法_php资料_编程技术
VS2005中的WebSite和WebApplication有何区别_.net资料_编程技术
.NET在SQL,Server中的图片存取技术_[Asp.Net教程]
在ASP.NET中创建安全的web站点(配置)_[Asp.Net教程]
ASP.NET技巧:使Div内内容可编辑_[Asp.Net教程]
ASP.NET中AJAX编程开发指南_[Asp.Net教程]
动态网页技术PHP的数组处理函数库_php资料_编程技术
ASP.NET中动态控制RDLC报表_[Asp.Net教程]
MFC应用程序的开发流程
ASP.NET技巧:开发时复制aspx网页的方法_[Asp.Net教程]
Reading number is top 10 pictures
9.3阅兵全景图3-外国方阵梯队和坦克方阵梯队
So beauty, will let you spray blood1
Extremely rare TianShan Mountains snow lotus2
青春清纯美女大集合3
狗狗与主人神同步2
这酸爽,让人不敢相信
清醇靓丽的美眉
中国的十元人民币的秘密
Japanese snow monkeys in the hot spring to keep warm, close their eyes to enjoy
Tie a large font of mouse
Download software ranking
Unix video tutorial15
JSP+Ajax Web development typical examples
Boxer's Top ten classic battle5
天龙八部最新服务端
Boxer's Top ten classic battle6
C#编程思想
艳兽都市
Prostitutes diary
Tram sex maniac 2 (H) rar bag16
SP4 for SQL2000
归海一刀 published in(发表于) 2014/1/30 1:13:07 Edit(编辑)
第五篇:Visual,Stuido,2008,Web开发使用的新特性_[Asp.Net教程]

第五篇:Visual,Stuido,2008,Web开发使用的新特性_[Asp.Net教程]

第五篇:Visual Stuido 2008 Web开发使用的新特性_[Asp.Net教程]

本篇翻译自MSDN。


.NET Framwork 3.5与Visual Studio 2008 包含很多新特性。AJAX的Web开发人员支持与综合查询语言(LINQ)是其中最重要的更新。此外还包含一些新的服务器端控件以及客户端对象库。Visual Studio对JavaScript也有了完整的只能感知。


下面主要是描述ASP.NET与Web开发Visual Studio的新特性。


1、 ASP.NET的新特性


· 新服务器控件、类型与客户端脚本库的推出方便开发人员开发AJAX类型的的Web应用程序。


· 扩展的服务器安全认证,角色管理,以及可被销毁的profile services。(不知道这句翻译的对不对)


· 推出新的ListView数据控件以支持更好的界面自定义。


· 提供LinqDataSource控件作为Linq与服务器控件的数据接口。


· 新的merge工具(Aspnet_merge.exe)使我们更好的发布应用程序。


· 新提供的Framwork3.5与IIS7.0集成。


AJAX支持.


现在你可以根据你的需要方便的创建服务器或客户端或者两者结合的Web页面。


· 扩展AJAX的服务器控件,包含ScriptManager、 UpdatePanel,、UpdateProgress, 和 Timer controls。这些控件帮助我们使用少量的JavaScript创建类似与富客户端应用的页面异步刷新。


· 不受浏览器限制的支持客户端对象应用的AJAX库。除此之外这个库支持你开发自定义的客户端组件。


· 服务器控件可以访问公开的自定义客户端组件的事件和属性通过实现IExtenderControl 或IScriptControl 接口。


· 支持客户端脚本的全球化和本地化。


现在.NET支持我们简单的实现界面的局部刷新,以避免高价的全页面刷新。我们只需要将现有的控件用UpdatePanel控件包裹起来。页面回调可以在UpdatePanel内变为异步的并且刷新这部分被包裹的页面,以此提供流畅的用户体验。同时我们还可以使用UpdateProgress来显示局部页面的更新进程。


Web 服务和 Application 服务


.NET Framwork 3.5 允许我们创建基于ASP.NET的WEB服务(.asmx)和基于WCF的Web服务供使用了AJAX库的Web页面的客户端脚本调用我们还可以调用包含在Web服务内部的的服务器Window服务。


You can also call server-based application services that are exposed as Web services, which includes forms authentication, roles management, and profiles. These application services can be consumed in WCF-compatible applications, which includes AJAX-enabled Web pages and Window Forms clients. As a result, applications that are built with these ASP.NET or WCF technologies can share information that is made available by application services. For more information


(这些谁帮翻译下)


ListView 数据控件 Control


这个控件集成了很多现在控件的特性,类似与DataList 和 Repeater 控件。不同的是ListView支持编辑,插入,删除操作。翻页功能则通过新的DataPager控件来提供。


ListView控件通过模板与样式提供很好的自定义特性来显示控件界面。跟Repeater, DataList, 和 FormView 控件一样,模板都不是预定义好的界面外观。


DataPager控件


DataPager控件用来为实现了IPageableItemContainer接口的控件提供分页(像ListView控件)。我们可以来指定NumericPagerField对象,NextPreviousPagerField对象,来实现翻页方式。同样的我们使用TemplatePagerField对象来自定义分页界面。


LinqDataSource控件


LinqDataSource控件用来暴露Linq的数据结构体系给数据控件。当我们使用LINQ来建立数据对象模型的时候可以使用该控件。使用该控件我们可以简单的来执行数据操作。使用LinqDataSource控件比我们使用SqlDataSource与ObjectDataSource操作数据需要编写更少的代码。使用LinqDataSource我们可以方便的创建一个与数据库或数据集合的数据连接。通过LINQ模型我们可以详细指定显示、筛选、排序和分组的数据的方式当。当使用一个SQL数据源的时候我们不需要去写SQL脚本来执行获取、插入、删除、更新操作。LinqDataSource类提供一个事件模型支持我们自定义显示更新事件。


ASP.NET Merge 工具


ASP.NET merge tool (Aspnet_merge.exe)帮助我们管理程序集。这个工具发布时间跟Visual Studio 2005一样早。我们可以使用它为这个站点、每一个Web站点或站点的一部分创建程序集。


由于本人英文比较差疏漏或错误的地方还请各位见谅,最好能指正。
谢谢。附:Visual Studio 2008 各版本下载







添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.