网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 教育/科技 > 科学与研究 > 商品详情

PROFESSIONAL AJAX 专业 Ajax 网应用

分享到:
PROFESSIONAL AJAX 专业 Ajax 网应用

最 低 价:¥314.50

定 价:¥349.41

作 者:ZAKAS 著

出 版 社:吉林长白山

出版时间:2006-1-1

I S B N:9780471777786

价格
314.50元

商品详情

编辑推荐

作者简介:
Nicholas C. Zakas has a BS degree in Computer Science from Merrimack College and an MBA degree from Endicott College. He is the author of Professional JavaScript for Web Developers as well as several online articles. Nicholas has worked in web development for more than five years and has helped develop web solutions in use at some of the largest companies in the world. Nicholas can be reached through his web site at www.nczonline.net.

内容简介

Written for experienced web developers, Professional Ajax shows how to combine tried-and-true CSS, XML, and JavaScript technologies into Ajax. This provides web developers with the ability to create more sophisticated and responsive user interfaces and break free from the "click-and-wait" standard that has dominated the web since its introduction.
Professional Ajax discusses the range of request brokers (including the hidden frame technique, iframes, and XMLHttp) and explains when one should be used over another. You will also learn different Ajax techniques and patterns for executing client-server communication on your web site and in web applications. By the end of the book, you will have gained the practical knowledge necessary to implement your own Ajax solutions. In addition to a full chapter case study showing how to combine the book's Ajax techniques into an AjaxMail application, Professional Ajax uses many other examples to build hands-on Ajax experience. Some of the other examples include:
web site widgets for a news ticker, weather information, web search, and site search
preloading pages in online articles
incremental form validation
using Google Web APIs in Ajax
creating an autosuggest text box
Professional Ajax readers should be familiar with CSS, XML, JavaScript, and HTML so you can jump right in with the book and begin learning Ajax patterns, XPath and XSLT support in browsers, syndication, web services, JSON, and the Ajax Frameworks, JPSpan, DWR, and Ajax.NET.

作者简介

目录

Acknowledgmens.
Introduction.
Chapter 1: What Is Ajax?
 Ajax Is Born.
 The Evolution of the Web.
  JavaScript.
  Frames.
  The Hidden Frame Technique.
  Dynamic HTML and the DOM.
  Iframes.
  XMLHttp.
 The Real Ajax.
 Ajax Principles.
 Technologies Behind Ajax.
 Who Is Using Ajax?
  Google Suggest.
  Gmail.
  Google Maps.
  A9.
  Yahoo! News.
  Bitflux Blog.
 Confusion and Controversy.
 Summary.
Chapter 2: Ajax Basics.
 HTTP Primer.
  HTTP Requests
  HTTP Responses.
 Ajax Communication Techniques.
  The Hidden Frame Technique.
  XMLHttp Requests.
 Further Considerations.
  The Same Origin Policy.
  Cache Control.
 Summary.
Chapter 3: Ajax Patterns.
 Communication Control Patterns.
  Predictive Fetch.
  Page Preloading Example.
  Submission Throttling.
  Incremental Form Validation Example.
  Incremental Field Validation Example.
  Periodic Refresh.
  New Comment Notifier Example.
  Multi-Stage Download.
  Additional Information Links Example
 Fallback Patterns.
  Cancel Pending Requests.
  Try Again.
  Summary.
Chapter 4: XML, XPath, and XSLT.
 XML Support in Browsers.
  XML DOM in IE.
  XML DOM in Firefox.
  Cross-Browser XML.
  A Basic XML Example.
 XPath Support in Browsers.
  Introduction to XPath.
  XPath in IE.
  Working with Namespaces.
  XPath in Firefox.
  Working with Namespace Resolver.
  Cross-Browser XPath.
 XSL Transformation Support in Browsers.
  Introduction to XSLT.
  XSLT in IE.
  XSLT in Firefox.
  Cross-Browser XSLT.
  Best Picks Revisited.   
 Summary.
Chapter 5: Syndication with RSS/Atom.
 RSS.
  RSS 0.91.
  RSS 1.0.
  RSS 2.0.
 Atom .
 FooReader.NET.
  Client-Side Components.
  Server-Side Components.
  Tying the Client to the Server.
 Setup.
 Testing.
 Summary.
Chapter 6: Web Services.
 Related Technologies.
  SOAP.
  WSDL.
  REST.
 The .NET Connection.
 Design Decisions.
 Creating a Windows Web Service.
  System Requirements.
  Configuring IIS.
  Coding the Web Service.
  Creating the Assembly.
 Web Services and Ajax.
  Creating the Test Harness.
  The Internet Explorer Approach.
  The Mozilla Approach.
  The Universal Approach.
 Cross-Domain Web Services.
 The Google Web APIs Service.
 Setting Up the Proxy.
 Summary.
Chapter 7: JSON.
 What Is JSON?
  Array Literals.
  Object Literals.
  Mixing Literals.
  JSON Syntax.
  JSON Encoding/Decoding.
 JSON versus XML.
 Server-Side JSON Tools.
  JSON-PHP.
  Other Tools.
 Creating an Autosuggest Text Box.
  Functionality Overview.
  The HTML.
  The Database Table.
  The Architecture.
  The Classes.
  The AutoSuggest Control.
  The Suggestion Provider.
  The Server-Side Component.
  The Client-Side Component.
 Summary.
Chapter 8: Web Site Widgets.
 Creating a News Ticker Widget.
  The Server-Side Component.
  The Client-Side Component.
  Styling the News.
  Implementing the News Ticker Widget.
 Creating a Weather Widget.
  The Weather.com SDK.
  The Server-Side Component.
  The Client-Side Component.
  Getting Data from the Server.
  Customizing the Weather Widget.
  Implementing the Weather Widget.
 Creating a Web Search Widget.
  The Server-Side Component.
  The Client-Side Component.
  Customizing the Web Search Widget.
  Implementing the Web Search Widget.
 Creating a Site Search Widget.
  The Server-Side Component.
  The Client-Side Component.
  Customizing the Site Search Widget.
  Implementing the Site Search Widget.
 Summary.
Chapter 9: AjaxMail.
 Requirements.
 Architecture.
  Resources Used.
  The Database Tables.
  The Configuration File.
  The AjaxMailbox Class.
  Performing Actions.
 The User Interface.
  The Folder View.
  Read View.
  Compose View.
  Layout.
 Tying It All Together.
  Helper Functions.
  The Mailbox.
  Callback Functions.
  Event Handlers.
 The Last Step.
 Summary.
Chapter 10: Ajax Frameworks.
 JPSpan.
  How It Works.
  Installing JPSpan.
  Creating the Server-Side Page.
  Creating the Client-Side Page.   
  Error Handling.
  Type Translation.
  Summary of JPSpan.
 DWR.
  How It Works.
  Installing DWR.
  Creating the Client-Side Page.
  Using a Custom Class.
  Error Handling.
  More about dwr.xml.
  Converters.
  Summary of DWR.
 Ajax.NET.
  How It Works.
  Installing Ajax.NET.
  Creating the Web Page.
  Simple and Complex Types.
  Session State.
  Summary of Ajax.NET.
Summary.
Index.

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...