出版時間:2008-7 出版社:機(jī)械工業(yè)出版社 作者:溫茨 頁數(shù):447 譯者:唐學(xué)韜
Tag標(biāo)簽:無
前言
時下的Ajax運動可以說是如火如荼,再加上其他一些RIA型的東西,Web開發(fā)正在發(fā)生著一些變化。這些變化有多大?我也說不上來,但我知道似乎人人都不想落伍,多少都想趕個時髦。老實說,ASP.NETAJAX很簡單,如果只是想上手的話,半天就可以了。但ASP.NETAJAX多少也算是一個編程平臺了,要想熟練運用的話(尤其是客戶端編程),還是要花些時間的。 為什么要花些時間呢?因為雖然ASP.NETAJAX的基本內(nèi)容(或者說核心內(nèi)容)很少,但其附加的知識就比較多了,更重要的是很雜,要想在網(wǎng)上找到一個較為完整的教程實在是一件比較費力氣的事情。而本書就非常全面地介紹了ASP.NETAJAX這一技術(shù),這一點從本書的內(nèi)容結(jié)構(gòu)上也是不難發(fā)現(xiàn)的——JaVascript基礎(chǔ)、ASP.NETAJAXExtensions、ASP.NETAJAXControlToolkit、ASP.NETAJAXFutures以及MicrosoftAJAXLibrary??梢哉f,這本書對于ASP.NETAJAX的初學(xué)者來說,絕對是一本非常好的教材型讀物。本書還介紹了Ajax應(yīng)用程序中一些常見問題的解決方案,比如如何解決后退/前進(jìn)按鈕的問題以及如何使用遠(yuǎn)程Web服務(wù)等?! ”緯诮榻B一種技術(shù)或問題的時候,都給出了大量的示例代碼,這也就讓我們在學(xué)習(xí)技術(shù)的時候不會感到特別的枯燥乏味。此外,作者在給出每一段完整的代碼清單之前,都會先將其拆分成很短的代碼片段并給出詳細(xì)的解釋,這樣,我們在理解代碼的時候自然就不會遇到什么麻煩?! ∥铱梢苑浅X?fù)責(zé)任地講,這絕對是一本非常優(yōu)秀的ASP.NETAJAX教材,因此,我強(qiáng)烈推薦那些暫時還不學(xué)習(xí)但又希望學(xué)習(xí)ASP.NETAJAx的程序員朋友們閱讀此書。參與本書翻譯及校對工作的還有黃惠莊、盧彥良、蒲巧惠、陳麗麗、胡元江、張楊、趙杰、吳斌、郭敏、林丹、王躍。
內(nèi)容概要
本書將教會你如何使用Microsoft ASP.NET AJAX框架來創(chuàng)建一個專業(yè)的動態(tài)網(wǎng)頁。這需要一定的JavaScript以及ASP.NET的知識。為了方便學(xué)習(xí),本書將在開頭的地方先介紹一些關(guān)于JavaScript的基礎(chǔ)知識?! ”緯菫閮深怶eb開發(fā)人員編寫的:一類是那些正在使用AS.NET并希望讓他們的應(yīng)用程序更加深入地應(yīng)用Ajax技術(shù)的Web開發(fā)人員,另一類是那些正在使用其他技術(shù)但是對ASP.NET AJAX框架也有興趣的Web開發(fā)人員。本書同樣也適用于那些不想被編寫跨瀏覽器代碼搞得頭疼的JavaScript程序員。本書中使用的編程語言是C#和JavaScript。如果你需要關(guān)于這些編程語言的背景知識,O'Reilly還有一些非常好的書籍,包括Jesse Liberty和Brian MacDonald編寫的《Learning C#2005》以及Shelley Powers編寫的《Learning JavaScript》。
作者簡介
ChristianWenz,培訓(xùn)講師和顧問,他總共編寫了50多本書。他致力于開源與閉源的Web技術(shù),而且在瀏覽器無關(guān)的JavaScript方面也被公認(rèn)為專家。
書籍目錄
前言第一部分 基礎(chǔ) 第1章ASP.NET AJAX、Ajax和ASP.NET ASP.NET AJAX與Ajax ASP.NET AJAX與ASP.NET ASP.NET AJAX的要求及其安裝 ASP.NET AJAX的組織架構(gòu) 第一個ASP.NET AJAX示例:Hello User ScriptManager控件 小結(jié) 更深入的閱讀建議 第2章 JavaScript JavaScript語言 面向?qū)ο缶幊蹋∣OP) 訪問頁面元素 DOM方法 小結(jié) 更深入的閱讀建議 第3章 Ajax XMLHttpRequest對象 XMLDocument對象 JSON 小結(jié) 更深入的閱讀建議第二部分 ASP.NET AJAX擴(kuò)展 第4章 使用AS P.N ET AJAX JavaScript Extensions ASP.NET AJAX的快捷方式與輔助函數(shù) 對現(xiàn)有JavaScript對象的擴(kuò)展 ASP.NET AJAX為JavaScript提供的OOP特性 .NET類的客戶端版本 小結(jié) 更深入的閱讀建議 第5章 Web服務(wù) 錯誤處理 頁面方法 維護(hù)會話狀態(tài) 與服務(wù)器交換復(fù)雜數(shù)據(jù) 通過JavaScript調(diào)用Web服務(wù)的問題 ……第三部分 ASP.NET AJAXControl Toolkit第四部分 ASP.NET AJAX Futures第五部分 Microsoft AJAX Library第六部分 附錄
章節(jié)摘錄
第一部分 基礎(chǔ) 第1章 ASP.NET AJAX、Ajax和ASP.NET 本書的內(nèi)容是關(guān)于ASP.NET AJAX(以前發(fā)布的版本叫“Atlas”)的,它是一組由微軟發(fā)布的可以使Web開發(fā)人員(尤其是使用ASP.NET 2.0的開發(fā)人員)更加輕松地創(chuàng)建帶有Ajax的網(wǎng)站的新技術(shù)。Ajax樣式的網(wǎng)頁提供了一種更豐富的用戶界面。這樣的網(wǎng)頁更加靈敏,因為它可以立即向用戶作出響應(yīng),而且或多或少的可以直接與服務(wù)器進(jìn)行交互。ASP.NET AJAX還包含一些可以用來創(chuàng)建mashup(這是一種整合了多個網(wǎng)站的內(nèi)容的Web應(yīng)用程序,典型的做法就是使用第三方Web服務(wù)提供的API)的工具。我們將在本書中學(xué)習(xí)所有這些以及其他一些相關(guān)的知識。本章將帶你開始學(xué)習(xí)ASP.NETAJAX,不僅會給出這個技術(shù)的概貌,還會給出其工作的結(jié)構(gòu)視圖。
編輯推薦
“本書絕對可算是這個令人矚目的新平臺上的權(quán)威性著作。Wenz對ASP.NET AJAX所做出的貢獻(xiàn)很大。這本書真是太棒了!”——Jeff Prosise,Wintellect 本書介紹了Microsoft ASP.NET AJAX 1.0框架,而且是實操型介紹。本書還介紹如何快速地創(chuàng)建專業(yè)的動態(tài)網(wǎng)頁。本書含有大量的代碼和示例。本書不僅適合于應(yīng)用Ajax技術(shù)的ASP.NET開發(fā)人員,而且還適合于對ASRNET AJAX感興趣的Web開發(fā)人員?! ”緯鴥?nèi)容包括: ASENET AJAX框架的高度概括?! 「鞣N用途的代碼??芍苯訉⑺鼈冇玫阶约旱膽?yīng)用程序中。 JavaScript以及Ajax的本質(zhì)。它們有助于了解該框架所用到的各種具體技術(shù)?! ♂槍υ摽蚣艿母鱾€包而編排的內(nèi)容與組織結(jié)構(gòu),包括ASP.NET AJAX JavaScript Extensions、 ASENET AJAX Control Toolkit、ASENET AJAX Futures CTP以及Microsoft AJAX Library?! ∫恍╆P(guān)于如何編寫自己的控件以及如何向ASRNET AJAX Control Toolkit社區(qū)貢獻(xiàn)力量的指引?! ≡谄渌脚_(比如PHP)上使用Microsoft AJAX Library的辦法?! £P(guān)于UpdatePanel控件的完整一章。該控件使得頁面上的各個部分能夠被單獨更新,它也是這個框架中最重要的元素之一?! ”緯性S多不太好找的細(xì)節(jié),包括一些能夠用來完成某些任務(wù)的非正式手段。對于這個新框架來說,這就是你所需要的資源了。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載