 |
VS2008 Web開發(fā)使用過程中的一些新特性 |
 |
下面主要是描述ASP.NET與Web開發(fā)Visual Studio的新特性。 1、 ASP.NET的新特性 · 新服務(wù)器控件、類型與客戶端腳本庫的推出方便開發(fā)人員開發(fā)AJAX類型的的Web應(yīng)用程序。 · 擴(kuò)展的服務(wù)器安全認(rèn)證,角色管理,以及可被銷毀的profile services。(不知道這句翻譯的對(duì)不對(duì)) · 推出新的ListView數(shù)據(jù)控件以支持更好的界面自定義。 · 提供LinqDataSource控件作為Linq與服務(wù)器控件的數(shù)據(jù)接口。 · 新的merge工具(Aspnet_merge.exe)使我們更好的發(fā)布應(yīng)用程序。 · 新提供的Framwork3.5與IIS7.0集成。 AJAX支持.現(xiàn)在你可以根據(jù)你的需要方便的創(chuàng)建服務(wù)器或客戶端或者兩者結(jié)合的Web頁面。 · 擴(kuò)展AJAX的服務(wù)器控件,包含ScriptManager、 UpdatePanel,、UpdateProgress, 和 Timer controls。這些控件幫助我們使用少量的JavaScript創(chuàng)建類似與富客戶端應(yīng)用的頁面異步刷新。 · 不受瀏覽器限制的支持客戶端對(duì)象應(yīng)用的AJAX庫。除此之外這個(gè)庫支持你開發(fā)自定義的客戶端組件。 · 服務(wù)器控件可以訪問公開的自定義客戶端組件的事件和屬性通過實(shí)現(xiàn)IExtenderControl 或IScriptControl 接口。 · 支持客戶端腳本的全球化和本地化。 現(xiàn)在.NET支持我們簡單的實(shí)現(xiàn)界面的局部刷新,以避免高價(jià)的全頁面刷新。我們只需要將現(xiàn)有的控件用UpdatePanel控件包裹起來。頁面回調(diào)可以在UpdatePanel內(nèi)變?yōu)楫惒降牟⑶宜⑿逻@部分被包裹的頁面,以此提供流暢的用戶體驗(yàn)。同時(shí)我們還可以使用UpdateProgress來顯示局部頁面的更新進(jìn)程。 Web 服務(wù)和 Application 服務(wù).NET Framwork 3.5 允許我們創(chuàng)建基于ASP.NET的WEB服務(wù)(.asmx)和基于WCF的Web服務(wù)供使用了AJAX庫的Web頁面的客戶端腳本調(diào)用我們還可以調(diào)用包含在Web服務(wù)內(nèi)部的的服務(wù)器Window服務(wù)。 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 數(shù)據(jù)控件 Control這個(gè)控件集成了很多現(xiàn)在控件的特性,類似與DataList 和 Repeater 控件。不同的是ListView支持編輯,插入,刪除操作。翻頁功能則通過新的DataPager控件來提供。
|
作者:未知 | 文章來源:未知 | 更新時(shí)間:2008-1-19 18:33:19
|
|
 |
 |
最新文章 |
|
|
 |