探索VS2003程序?qū)W習(xí)研究
希望我對VS 2003程序的一點(diǎn)經(jīng)驗(yàn)?zāi)芙o大家?guī)韼椭?,?dǎo)致WebDeployment出錯的原因也許還有很多,不過在你遇到錯誤時,可以先檢查一下你程序中的字符串,暫時把他們置為””,試試看。沒準(zhǔn)就是他引起的問題啊。
新服務(wù)器控件、類型與客戶端腳本庫的推出方便開發(fā)人員開發(fā)AJAX類型的的Web應(yīng)用程序。
◆擴(kuò)展的服務(wù)器安全認(rèn)證,角色管理,以及可被銷毀的profile services。(不知道這句翻譯的對不對)
◆推出新的ListView數(shù)據(jù)控件以支持更好的界面自定義。
◆提供LinqDataSource控件作為VS 2003程序服務(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)用的頁面異步刷新。
◆不受瀏覽器限制的支持客戶端對象應(yīng)用的AJAX庫。除此之外這個庫支持你開發(fā)自定義的客戶端組件。
◆服務(wù)器控件可以訪問公開的自定義客戶端組件的事件和屬性通過實(shí)現(xiàn)IExtenderControl 或IScriptControl 接口。
◆支持客戶端腳本的全球化和本地化。#t#
現(xiàn)在.NET支持我們簡單的實(shí)現(xiàn)界面的局部刷新,以避免高價的全頁面刷新。我們只需要將現(xiàn)有的控件用UpdatePanel控件包裹起來。頁面回調(diào)可以在UpdatePanel內(nèi)變?yōu)楫惒降牟⑶宜⑿逻@部分被包裹的頁面,以此提供流暢的用戶體驗(yàn)。VS 2003程序同時我們還可以使用UpdateProgress來顯示局部頁面的更新進(jìn)程。
Web 服務(wù)和 Application 服務(wù).NET Framwork 3.5 允許我們創(chuàng)建基于ASP.NET的WEB服務(wù)(.asmx)和基于VS 2003程序的Web服務(wù)供使用了AJAX庫的Web頁面的客戶端腳本調(diào)用我們還可以調(diào)用包含在Web服務(wù)內(nèi)部的的服務(wù)器Window服務(wù)。