注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程Ajax設(shè)計(jì)模式(影印版)

Ajax設(shè)計(jì)模式(影印版)

Ajax設(shè)計(jì)模式(影印版)

定 價(jià):¥72.00

作 者: (美)麥赫馬夫(Michael Mahemoff)
出版社: 東南大學(xué)出版社
叢編項(xiàng): 東南大學(xué)出版社O'Reilly圖書系列
標(biāo) 簽: AJAX

ISBN: 9787564105716 出版時(shí)間: 2006-11-01 包裝: 平裝
開本: 16 頁數(shù): 635 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  Ajax, 即異步JavaScript與XML,目前是網(wǎng)絡(luò)開發(fā)人員中最熱門的編程技術(shù)之一。Ajax綜合了大量技術(shù),通過在瀏覽器中使用JavaScript來處理網(wǎng)絡(luò)服務(wù)的響應(yīng),為創(chuàng)建基于XML或者JSON網(wǎng)絡(luò)服務(wù)的交互式網(wǎng)絡(luò)應(yīng)用程序提供了堅(jiān)實(shí)的基礎(chǔ)。《Ajax設(shè)計(jì)模式》為你展示了一些最佳實(shí)踐方法,這些方法能夠迅速提升你的網(wǎng)絡(luò)應(yīng)用程序開發(fā)項(xiàng)目。這本書分析了其他人如何成功地處理各種相互矛盾的設(shè)計(jì)原則,并將有用的信息直接傳遞給你。本書中涉及的模式可以分為以下四種類型:* 基本技術(shù):檢閱Ajax開發(fā)所需要的基礎(chǔ)技術(shù);* 編程實(shí)踐:羅列為了確保Ajax應(yīng)用程序的可維護(hù)性而由開發(fā)人員總結(jié)的編程技巧;* 功能和易用性:描述在進(jìn)行Ajax應(yīng)用程序開發(fā)時(shí)會(huì)碰到的各類用戶界面,以及Ajax所提供的各種新功能;* 程序開發(fā):解釋用于監(jiān)控、調(diào)試和測(cè)試Ajax應(yīng)用程序的流程。《Ajax設(shè)計(jì)模式》還將加快你對(duì)核心Ajax技術(shù)的掌握,其中包括XMLHttpRequest、DOM和JSON。本書的技術(shù)討論還附有示例代碼,以幫助你了解Ajax可以做什么和什么是Ajax做不到的。本書作為易于使用的參考手冊(cè),將幫助你設(shè)計(jì)高質(zhì)量的Ajax架構(gòu),提升網(wǎng)絡(luò)應(yīng)用程序的性能和改善用戶體驗(yàn)。

作者簡(jiǎn)介

  本書提供作譯者介紹Michael Mahemoff獲得墨爾本大學(xué)計(jì)算機(jī)科學(xué)和軟件工程系的博士學(xué)位。他的博士畢業(yè)論文是“Design Reuse in Software Engineering and Human-Computer Interaction”。他現(xiàn)在住在倫敦并為銀行、醫(yī)療保健和物流行業(yè)中的軟件開發(fā)提供咨詢。

圖書目錄

Part One  INTRODUCTION  
1  INTRODUCING AJAX  
Ajax and the Usable Web  
The Rise of Ajax  
Ajaxi[ying the Web: The Stool of Portals  
Webi[ying the Desktop: The Story of Office Applications  
Characteristics of Ajax Applications  
The Ajax Technologies  
Anatomycora Seruer Call  
Ajax Trends  
Conclusions  
2  A PATTERN-LED TUTORIAL  
Ajax Technologies in a Blink  
Ajaxi[ying a Web App: One Pattern at a Time  
Projects and Katas  
Conclusions  
3  AJAX DESIGN: PRINCIPLES AND PATTERNS  
Desirable Attributes of Ajax Appli ations  
Designing for Ajax  
Ajax Patterns Overuiew  
Anatomycora Pattern  
Ajax Patterns Demos  
Conclusions  
Part Two  FOUNDATIONAL TECHNOLOGY PATTERNS  
4  AJAX APP  
Ajax App  
5  DISPLAY MANIPULATION  
Display Morphing  
Page Rearrangement  
6  WEB REMOTING  
Web Service  
XMLHttpRequest Call  
I Frarne Call  
HTTP Streaming  
On-Demand JavaScript  
7  DYNAMIC BEHAVIOR  
User Action  
Scheduling  
8  EXTENDED TECHNOLOGIES  
Richer Plugin  
Part Three  PROGRAMMING PATTERNS  
9  WEB SERVICES  
RESTful Service  
RPC Service  
Ajax Stub  
HTML Message  
Plain-Text Message  
XML Message  
JSON Message  
10  BROWSER-SERVER DIALOGUE  
Call Tracking  
Periodi Refresh  
Submission Throttling  
Explicit Submission  
Distributed Events  
Cross-Domain Proxy  
11  DOM POPULATION  
XML Data Island  
Browser-Side XSLT  
Browser-Side Templating  
12  CODE GENERATION AND REUSE  
Server-Side Code Generation  
Cross-Browser Component  
13  PERFORMANCE OPTIMIZATION  
Browser-Side Cache  
Predictive Fetch  
Guesstimate  
Multi-Stage Download  
Fat Client  
Part Four  FUNCTIONALITY AND USABILITY PATTERNS..  
14  WIDGETS  
Slider  
Progress Indicator  
Drilldown  
Data Grid  
Rich Text Editor  
Suggestion  
Live Search  
Live Command-Line  
Live Form  
15  PAGE ARCHITECTURE  
Drag-And-Drop  
Sprite  
Popup  
Malleable Content  
Microlink  
Portlet  
Status Area  
Update Control  
Virtual Workspace  
16  VISUAL EFFECTS  
One-Second Spotlight  
One-Second Mutation  
One-Second Motion  
Highlight  
17  FUNCTIONALITY  
Lazy Registration  
Direct Login  
Host-Proof Hosting  
Timeout  
Heartbeat  
Unique URLs  
Part Five  DEVELOPMENT PATTERNS  
18  DIAGNOSIS  
Logging  
Debugging  
DOM Inspection  
Traffi Sniffing  
19  TESTING  
Simulation Servic e  
Browser-Side Test  
Service Test  
System Test  
Part Six APPENDIXES  
A  AJAX FRAMEWORKS AND LIBRARIES  
B  SETTING UP THE CODE EXAMPLES  
C  PATTERNS AND PATTERN LANGUAGES  
D  REFERENCES  
INDEX...  


本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)