ASP.NET AJAX程序設(shè)計(jì)

出版時(shí)間:2007-5  出版社:人民郵電出版社  作者:陳黎夫  頁數(shù):359  
Tag標(biāo)簽:無  

內(nèi)容概要

  本書系統(tǒng)介紹ASP.NET Ajax程序設(shè)計(jì)知識(shí),共3卷。本卷從最易于理解和使用的那部分入手,介紹ASP.NET AJAX框架中能夠與傳統(tǒng)ASP.NET無縫對(duì)接的服務(wù)器端部分,包括服務(wù)器端ASP.NET AJAX Extensions與ASP.NET AJAX Control Toolkit。這部分內(nèi)容不需要讀者有任何的客戶端開發(fā)知識(shí),只要在Visual Studio中輕松拖放即可實(shí)現(xiàn)強(qiáng)大的客戶端Ajax功能,例如局部頁面更新、異步回送、拖放、動(dòng)畫等,非常適合為現(xiàn)有的ASP.NET 2.0應(yīng)用程序添加少量的Ajax特性,或是基于ASP.NET 2.0的一些簡單Ajax功能的實(shí)現(xiàn)?! ”揪磉m合對(duì)ASP.NET AJAX有興趣,并希望對(duì)其有更進(jìn)一步了解的Web開發(fā)人員閱讀。

作者簡介

  陳黎夫,畢業(yè)于上海交通大學(xué)計(jì)算機(jī)科學(xué)專業(yè)。曾在微軟公司 ASP.NET AJAX 創(chuàng)始團(tuán)隊(duì)——Windows Live Hotmail擔(dān)任軟件開發(fā)工程師,使用 ASP.NET AJAX 早期版本參與開發(fā)了下一代Email系統(tǒng)Windows Live Mail,以及Windows Live Calendar等產(chǎn)品。擅長Web相關(guān)技術(shù),有著近8年的Web開發(fā)經(jīng)驗(yàn)。作為 ASP.NET AJAX 在中國的傳道者之一,他在個(gè)人博客中寫過大量相關(guān)技術(shù)文章,引起了廣泛反響,他的博客已經(jīng)成為國內(nèi)訪問量最大的 ASP.NET AJAX 資源之一。除本書外,他還是人民郵電出版社出版的國內(nèi)第一本Atlas著作《Atlas基礎(chǔ)教程》的譯者。

書籍目錄

第1章 Ajax概述1.1 Ajax之前的Web1.2 水到渠成的Ajax1.3 Ajax應(yīng)用程序的特征1.4 Ajax使用的技術(shù)1.5 Ajax的實(shí)現(xiàn)原理1.6 最簡單的Ajax應(yīng)用程序1.7 Ajax的優(yōu)勢(shì)和不足1.8 小結(jié)第2章 ASP.NET AJAX介紹2.1 ASP.NET AJAX的特性2.2 ASP.NET AJAX架構(gòu)總攬2.3 安裝ASP.NET AJAX2.4 配置ASP.NET AJAX2.5 ASP.NET AJAX使用方法概述2.6 展望ASP.NET AJAX的發(fā)展2.7 ASP.NET AJAX Hello World示例程序2.8 小結(jié)第3章 ASP.NET AJAX的核心:ScriptManager控件3.1 ASP.NET AJAX框架內(nèi)建的客戶端腳本文件3.2 在頁面中添加ScriptManager控件3.3 管理客戶端腳本3.4 管理Web Service客戶端代理3.5 處理異步回送中發(fā)生的異常3.6 以編程方式控制ScriptManager3.7 頁面上的另一個(gè)ScriptManager:ScriptManagerProxy3.8 小結(jié)第4章 使用UpdatePanel控件實(shí)現(xiàn)局部更新4.1 UpdatePanel介紹4.2 在頁面中添加UpdatePanel4.3 使用AsyncPostBackTrigger讓外部控件引發(fā)局部更新4.4 使用PostBackTrigger讓內(nèi)部控件引發(fā)整頁回送4.5 頁面中的多個(gè)UpdatePanel及其更新模式4.6 整頁回送、異步回送以及UpdatePanel更新策略總結(jié)4.7 使用UpdateProgress在更新過程中給用戶以提示4.8 讓現(xiàn)有的頁面支持局部異步更新4.9 避免過度使用4.10 常見問題4.11 小結(jié)第5章 使用擴(kuò)展器控件為服務(wù)器端控件添加客戶端功能5.1 擴(kuò)展器控件介紹5.2 使用DragOverlayExtender實(shí)現(xiàn)層的自由拖動(dòng)5.3 使用AutoCompleteExtender實(shí)現(xiàn)自動(dòng)完成功能5.4 擴(kuò)展器控件的統(tǒng)一使用方法5.5 以編程方式設(shè)定擴(kuò)展器控件5.6 擴(kuò)展器控件與Decorator模式5.7 小結(jié)第6章 其他ASP.NET AJAX服務(wù)器端控件介紹6.1 使用Timer定時(shí)觸發(fā)事件6.2 使用ProfileService將用戶個(gè)性化服務(wù)暴露給客戶端6.3 跨瀏覽器的WebPartManager和WebPartZone6.4 使用Script控件為不同的瀏覽器發(fā)送不同的腳本6.5 使用Gadget控件為Live.com等網(wǎng)站創(chuàng)建配件6.6 InitialData控件介紹6.7 小結(jié)第7章 ASP.NET AJAX Control Toolkit介紹7.1 ASP.NET AJAX Control Toolkit介紹7.2 安裝配置ASP.NET AJAX Control Toolkit7.3 下載文件的組織結(jié)構(gòu)7.4 ASP.NET AJAX Control Toolkit的示例Web站點(diǎn)7.5 ASP.NET AJAX Control Toolkit的測(cè)試Web站點(diǎn)7.6 小結(jié)第8章 ASP.NET AJAX Control Toolkit中的樣式擴(kuò)展器控件8.1 AlwaysVisibleControl:懸浮在固定位置的面板8.2 CollapsiblePanel:可折疊的面板8.3 DropShadow:讓面板投射出陰影8.4 HoverMenu:顯示附加信息的面板8.5 ModalPopup:網(wǎng)頁中的模態(tài)對(duì)話框8.6 RoundedCorners:為面板添加圓角效果8.7 TextBoxWatermark:帶有水印效果的TextBox8.8 ToggleButton:用圖片來代替CheckBox8.9 Slider:網(wǎng)頁上的滑動(dòng)條8.10 DropDown:SharePoint樣式的下拉菜單8.11 ValidatorCallout:更加醒目的Validator8.12 小結(jié)第9章 ASP.NET AJAX Control Toolkit中的功能擴(kuò)展器控件9.1 CascadingDropDown:實(shí)現(xiàn)聯(lián)動(dòng)下拉框9.2 ConfirmButton:帶有確認(rèn)功能的按鈕9.3 DragPanel:可在頁面中拖動(dòng)的窗口9.4 DynamicPopulate:“窮人的”UpdatePanel9.5 FilteredTextBox:防患于未然的用戶輸入驗(yàn)證9.6 NumericUpDown:用上下箭頭調(diào)整TextBox中的值9.7 PagingBulletedList:在客戶端索引、分頁和排序的BulletedList9.8 PasswordStrength:即時(shí)檢驗(yàn)密碼的強(qiáng)度9.9 PopupControl:幫助用戶輸入的面板9.10 ResizableControl:拖放邊框改變大小的面板9.11 Animation:與Flash媲美的JavaScript動(dòng)畫9.12 UpdatePanelAnimation:讓UpdatePanel的更新不再單調(diào)9.13 MutuallyExlcusiveCheckBox:允許取消選擇的單選按鈕組9.14 小結(jié)第10章 ASP.NET AJAX Control Toolkit中的獨(dú)立控件10.1 NoBot:拒絕機(jī)器人程序10.2 Accordion:可折疊面板的集合10.3 Rating:樣式豐富的評(píng)級(jí)功能10.4 ReorderList:用鼠標(biāo)拖動(dòng)改變條目順序10.5 小結(jié)第11章 實(shí)例程序:為Jobs Site Starter Kit添加Ajax功能11.1 安裝并創(chuàng)建Jobs Site Starter Kit站點(diǎn)11.2 Jobs Site Starter Kit介紹11.3 為Jobs Site Starter Kit站點(diǎn)啟用ASP.NET AJAX11.4 添加ScriptManager控件11.5 使用UpdatePanel實(shí)現(xiàn)局部更新11.6 使用UpdateProgress顯示更新狀態(tài)11.7 讓W(xué)eb部件跨瀏覽器支持拖放11.8 使用AlwaysVisibleControl讓統(tǒng)計(jì)信息總是可見11.9 使用ConfirmButton在必要時(shí)彈出確認(rèn)對(duì)話框11.10 使用CascadingDropDown實(shí)現(xiàn)聯(lián)動(dòng)下拉列表11.11 使用TextBoxWatermark為搜索框添加水印效果11.12 小結(jié)

編輯推薦

  微軟公司ASP.NET AJAX創(chuàng)始團(tuán)隊(duì)成員力作  迅速使ASP.NET 程序如虎添翼  內(nèi)容基于ASP.NET 1.0正式版  自2005年Ajax一詞新鮮出爐之后,它所涵蓋的技術(shù)以及所追求的開發(fā)理念一直受到廣大開發(fā)人員的關(guān)注。微軟公司于2007年初正式發(fā)布了其主推的下一代Web用戶界面的核心Ajax框架——ASP.NET AJAX 1.0(代號(hào)Atlas)。ASP.NET AJAX作為微軟的一整套Ajax解決方案,提供了其他框架難以企及的完善而強(qiáng)大的功能,并作為ASP.NET的最重要補(bǔ)充及時(shí)出現(xiàn),二者珠聯(lián)璧合。交相輝映,使微軟的Web解決方案終于能夠上下貫通并趨于完美?! ”咎讏D書共3卷。全面講述了微軟ASP.NET AJAX 1.0的方方面面,從最基礎(chǔ)的“Hello World”示例到復(fù)雜的整站程序和底層的實(shí)現(xiàn)原理分析。從最簡單的客戶端效果到其深層次的用戶心理學(xué)分析及用戶體驗(yàn)改善。  本卷從最易于理解和使用的部分入手,全面介紹ASP.NET AJAX框架中能夠與傳統(tǒng)ASP.NET無縫對(duì)接的服務(wù)器端部分,包括服務(wù)器端ASP.NET AJAX Extensions與ASP.NET AJAX Control Toolkit。讀者不需要任何客戶端開發(fā)知識(shí),甚至只要在Visual Studio中輕松拖放,即可實(shí)現(xiàn)強(qiáng)大的客戶端Ajax功能。本書非常適合為現(xiàn)有ASP.NET 2.0應(yīng)用程序添加少量的Ajax特性,或是基于ASP.NET 2.0的一些簡單Ajax功能的實(shí)現(xiàn)。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    ASP.NET AJAX程序設(shè)計(jì) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7