Professional Ajax
Nicholas C. Zakas, Jeremy McPeak, Joe Fawcett - Collection Programmer to Programmer
Résumé
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.
L'auteur - Nicholas C. Zakas
Nicholas C. Zakas Nicholas C. Zakas is a Web Software Engineer who specializes in user interface design and implementation for Web applications using JavaScript, Dynamic HTML, CSS, XML, and XSLT. He is currently principal front end engineer for the Yahoo! homepage and is a contributor to the Yahoo! User Interface (YUI) library, having written the Cookie Utility, Profiler, and YUI Test.
Nicholas is the author of Professional JavaScript for Web Developers and a co-author on Professional Ajax, and has contributed to other books. He has also written several online articles for WebReference, Sitepoint, and the YUI Blog.
Nicholas regularly gives talks about Web development, JavaScript, and best practices. He has given talks at companies such as Yahoo!, LinkedIn, Google, and NASA, and conferences such as the Ajax Experience, the Rich Web Experience, and Velocity.
Through his writing and speaking, Nicholas seeks to teach others the valuable lessons he's learned while working on some of the most popular and demanding Web applications in the world.
For more information on Nicholas: http://www.nczonline.net/about/ View Nicholas C. Zakas's full profile page.
L'auteur - Jeremy McPeak
Jeremy McPeak est développeur JavaScript, PHP et C#.
L'auteur - Joe Fawcett
Joe Fawcett est développeur Web et Microsoft Most Valuable Professional en XML.
Sommaire
- What Is Ajax?
- Ajax Basics
- Adopting Best Practices for Data-Centric Projects
- XML, XPath, and XSLT
- Syndication with RSS/Atom
- JSON
- Web Site Widgets
- AjaxMail
- Ajax Frameworks
- AjaxNET
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Wrox Press |
Auteur(s) | Nicholas C. Zakas, Jeremy McPeak, Joe Fawcett |
Collection | Programmer to Programmer |
Parution | 15/02/2006 |
Nb. de pages | 420 |
Format | 19 x 23 |
Couverture | Broché |
Poids | 620g |
Intérieur | Noir et Blanc |
EAN13 | 9780471777786 |
ISBN13 | 978-0-471-77778-6 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Informatique d'entreprise Conception et développement web AJAX
- Informatique Développement d'applications Conception et développement web
- Informatique Développement d'applications Conception et développement web Services Web
- Informatique Développement d'applications Conception et développement web AJAX
- Informatique Développement d'applications Langages HTML
- Informatique Développement d'applications Langages JavaScript - Vbscript
- Informatique Développement d'applications Langages XML
- Informatique Développement d'applications Langages XSLT