Professional Ajax und über 1,5 Millionen weitere Bücher verfügbar für Amazon Kindle. Erfahren Sie mehr


oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an.
Jetzt eintauschen
und EUR 0,10 Gutschein erhalten
Eintausch
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
Der Artikel ist in folgender Variante leider nicht verfügbar
Keine Abbildung vorhanden für
Farbe:
Keine Abbildung vorhanden

 
Beginnen Sie mit dem Lesen von Professional Ajax auf Ihrem Kindle in weniger als einer Minute.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Professional Ajax (Programmer to Programmer) [Englisch] [Taschenbuch]

Nicholas C. Zakas , Jeremy McPeak , Joe Fawcett

Preis: EUR 29,80 kostenlose Lieferung. Siehe Details.
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Nur noch 1 auf Lager (mehr ist unterwegs).
Verkauf und Versand durch Amazon. Geschenkverpackung verfügbar.
Lieferung bis Mittwoch, 24. September: Wählen Sie an der Kasse Morning-Express. Siehe Details.

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 22,35  
Taschenbuch EUR 29,80  

Kurzbeschreibung

9. März 2007 Programmer to Programmer
With Professional Ajax, 2nd Edition, as your guide, you'll discover how to break free of the "click and wait" standard and defy all the traditional rules of what can happen on the web. This book arms you with a developer-level understanding of Ajax techniques, patterns, and use cases so that you can create an unprecedented user experience in your web applications.
 
Thoroughly updated throughout, this expanded 2nd edition adds almost 200 pages of new coverage on recently developed Ajax techniques, clearly showing you how to execute client-server communication on your site. It takes you through request brokers such as hidden frames, dynamic iframes, and XHR, explaining when to use each method. You'll also find out how to effectively implement a request management framework as well as how to utilize the latest debugging techniques. All of this will help you create your own full-fledged Ajax web applications to make your site more dynamic.
 
What you will learn from this book
 
* All about working with Ajax design patterns and libraries
*
 
Best practices for dynamic script loading and incorporating Ajax-enabled images into your site
*
 
Steps for using Ajax with RSS and Atom to produce a web-based news aggregator
*
 
Tips for taking advantage of Ajax maps APIs from Google(r) and Yahoo!(r)
*
 
Techniques for automating part of the Ajax development process
*
 
How to use ASP.NET AJAX Extensions to simplify the creation of Ajax applications
 
Who this book is for
 
This book is for web developers who want to enhance the usability of their sites and applications. Familiarity with JavaScript, HTML, and CSS is necessary, as is experience with a server-side language such as PHP or a .NET language.
 
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

Hinweise und Aktionen

  • Studienbücher: Ob neu oder gebraucht, alle wichtigen Bücher für Ihr Studium finden Sie im großen Studium Special. Natürlich portofrei.


Produktinformation


Mehr über die Autoren

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Produktbeschreibungen

Synopsis

"Professional Ajax, 2nd Edition" provides a developer-level tutorial of Ajax techniques, patterns, and use cases. The book begins by exploring the roots of Ajax, covering how the evolution of the web and new technologies directly led to the development of Ajax techniques. A detailed discussion of how frames, JavaScript, cookies, XML, and XMLHttp requests (XHR) related to Ajax is included. After this introduction, the book moves on to cover the implementation of specific Ajax techniques. Request brokers such as hidden frames, dynamic iframes, and XHR are compared and contrasted, explaining when one method should be used over another. To make this discussion clearer, a brief overview of HTTP requests and responses is included. Once a basic understanding of the various request types is discussed, the book moves on to provide in-depth examples of how and when to use Ajax in a web site or web application.Different data transmission formats, including plain text, HTML, XML, and JSON are discussed for their advantages and disadvantages. Also included is a discussion on web services and how they may be used to perform Ajax techniques. Next, more complex topics are covered.

A chapter introducing a request management framework explores how to manage all of the requests inside of an Ajax application. Ajax debugging techniques are also discussed. The last part of the book walks through the creation of two full-fledged Ajax web applications. The first, FooReader.NET, is an Ajax-powered RSS reader. The second, called AjaxMail, is an Ajax-enabled email system. Both of these applications incorporate many of the techniques discussed throughout the book. Professional Ajax 2nd edition is written for Web application developers looking to enhance the usability of their web sites and web applications and intermediate JavaScript developers looking to further understand the language.Readers should have familiarity with XML, XSLT, Web Services, PHP or C#, HTML, CSS. This book is not aimed at beginners without a basic understanding of the aforementioned technologies. Also, a good understanding of JavaScript is vitally important to understanding this book.

Those readers without such knowledge should instead refer to books such as "Beginning JavaScript, Second Edition" (Wrox, 2004, ISBN: 978-0-7645-5587-9) and "Professional JavaScript for Web Developers" (Wrox, 2005, ISBN: 978-0-7645-7908-0). Professional Ajax 2nd edition adds nearly 200 pages of new and expanded coverage compared to the first edition. Some of the new topics covered here include: Ajax Libraries including the Yahoo! Connection Manager, Prototype, and jQuery; Request Management with Priority Queues and the RequestManager Object; and, Comet push-based web systems and HTTP streaming.It also covers: Maps and Mashups with Geocoding, Google Maps API and Yahoo! Maps API; and, Ajax Debugging with FireBug and Microsoft Fiddler ASP.NET AJAX Extensions (formerly code-named "Atlas").

And of course the Second Edition retains and updates the core first edition content including: the range of request brokers (including the hidden frame technique, iframes, and XMLHttp) and explains when one should be used over another; different Ajax techniques and patterns for executing client-server communication; Ajax patterns including predictive fetch, page preloading, submission throttling, incremental field and form validation, periodic refresh, multi-stage download and more; Syndication with RSS, Atom, and XParser; JSON and creating an autosuggest textbox example; web site widgets for a news ticker, weather information, web search, and site search; Ajax Frameworks JSpan, DWR, and Ajax.NET Professional; a Web-based RSS/Atom aggregator case study; and, an AjaxMail case study.This book is also available as part of the 4-book "JavaScript and Ajax Wrox Box" (ISBN: 0470227818). This 4-book set includes: "Professional JavaScript for Web Developers" (ISBN: 0764579088); "Professional Ajax, 2nd edition" (ISBN: 0470109491); "Professional Web 2.0Programming" (ISBN: 0470087889); and, "Professional Rich Internet Applications: Ajax and Beyond" (ISBN: 0470082801).

Buchrückseite

With Professional Ajax, 2nd Edition, as your guide, you'll discover how to break free of the "click and wait" standard and defy all the traditional rules of what can happen on the web. This book arms you with a developer-level understanding of Ajax techniques, patterns, and use cases so that you can create an unprecedented user experience in your web applications.
 
Thoroughly updated throughout, this expanded 2nd edition adds almost 200 pages of new coverage on recently developed Ajax techniques, clearly showing you how to execute client-server communication on your site. It takes you through request brokers such as hidden frames, dynamic iframes, and XHR, explaining when to use each method. You'll also find out how to effectively implement a request management framework as well as how to utilize the latest debugging techniques. All of this will help you create your own full-fledged Ajax web applications to make your site more dynamic.
 
What you will learn from this book
 
* All about working with Ajax design patterns and libraries
*
 
Best practices for dynamic script loading and incorporating Ajax-enabled images into your site
*
 
Steps for using Ajax with RSS and Atom to produce a web-based news aggregator
*
 
Tips for taking advantage of Ajax maps APIs from Google(r) and Yahoo!(r)
*
 
Techniques for automating part of the Ajax development process
*
 
How to use ASP.NET AJAX Extensions to simplify the creation of Ajax applications
 
Who this book is for
 
This book is for web developers who want to enhance the usability of their sites and applications. Familiarity with JavaScript, HTML, and CSS is necessary, as is experience with a server-side language such as PHP or a .NET language.
 
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

In diesem Buch (Mehr dazu)
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
Hier reinlesen und suchen:

Kundenrezensionen

Es gibt noch keine Kundenrezensionen auf Amazon.de
5 Sterne
4 Sterne
3 Sterne
2 Sterne
1 Sterne
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com: 4.2 von 5 Sternen  24 Rezensionen
48 von 51 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen Outstanding platform-agnostic look at Ajax programming 18. Februar 2006
Von Amazon Customer - Veröffentlicht auf Amazon.com
Format:Taschenbuch
The book does a good job academically of showing how Ajax has evolved (itself a debatable topic) and how it is used in modern-day applications. The book doesn't marry the reader to any one particular web development framework, effectively citing examples in PHP, .NET, and JavaServer Pages. Practically, the authors exhibit a proper mix of (X)HTML, CSS, JavaScript, Dynamic HTML and XmlHttpRequests, showing how the technologies are blended for developing next-gen UIs.

There are great discussions of advanced concepts like JSON, REST, and SOAP-based web services and how Ajax is incorporated into them. Also, coding to allow cross-browser compatibility is stressed throughout the book, particularly in instantiating an XMLHTTP object across IE, Firefox, Mozilla and Safari. The authors' zXml and XParser are cited as two of several third-party libraries to seamlessly pull this off.

Some gems that I found within the book include Chapter 8 - "Web Site Widgets", which is very helpful, giving practical demonstrations and usable code for several Ajax-driven mini-applications we could all use in our web projects. Chapter 7's case study of a Google Suggest-style autocomplete text box was very elegant, using JSON as an alternative to XML's typically verbose payload. Chapter 2 - "Ajax Patterns" also abstracts many of the features common to apps using Ajax (i.e., polling, autosave, incremental updating). All are well done and greatly appreciated.

Syntactically, the authors' programming style is very clever. While not exhaustively described, the book shows how to feign object-oriented programming in client-side JavaScript, making liberal use of such time-saving coding tricks like faux classes, inline function definitions and prototypes.

In criticism, the one chapter I found to be a letdown was Chapter 5 - "RSS/Atom", mainly because I'm very involved with work in that space. A terse description of content syndication is presented, but then followed exclusively by an analysis the FooReader.NET web-based RSS aggregator app. It's nice, but doesn't take a more holistic view of how Ajax is being used elsewhere. I would have also liked to see examples in emerging platforms, specifically Ruby on Rails and the Ajax support built directly into that web framework.

But overall this is a very good introductory read for experienced programmers wanting to get up to speed on the next big thing in advanced web UI development. I'm a better, more aware, more prepared developer for having read it.
16 von 18 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Best code explanations ever 4. September 2006
Von L. Israel - Veröffentlicht auf Amazon.com
Format:Taschenbuch
As a newcomer to Ajax, I cant comment on the coverage but it seemed reasonably comprehensive.

But the code walkthroughs were terrific - completely readable, easy to follow and sometimes even quite fun to read. I cant remember reading better code runthroughs ever.
21 von 25 Kunden fanden die folgende Rezension hilfreich
3.0 von 5 Sternen Concise and Simple Introduction to Ajax 17. März 2006
Von Shaun W. Taylor - Veröffentlicht auf Amazon.com
Format:Taschenbuch
Professional Ajax will enable you to get up to speed with Ajax, the problems that Ajax solves, and common patters for Ajax use. The authors also introduce you to a cross-platform library to ease your own script development. The writing style is clear and no-nonsense.

I was happy to see their approach in explaining scripting techniques. Once to address IE, once to address Mozilla, and once to address the combined approach. I found this to be very helpful, as most sources jumble it all together. I was not happy to see that Opera and Safari were entirely ignored. The world doesn't need another Ajax app that fails in these browsers!

I was also surprised to see that the book is most definitely not platform-agnostic. At least not to the extent that I was led to believe by the description and comments. Examples are C# and PHP.

Too much time was spent focused on the server side. For example, the web servcies section spent more time showing you how to setup a web service in .Net than it did showing you how to consume it with Ajax. The server side could have been abstracted -- in a book about Ajax, the server side is a black box -- all that matters is what is sent out, and what is returned. I couldn't care less about the algorithms used to create the return.

All-in-all, it was a good read. Fast, to the point, concise. I'd also recommend Ajax in Action for a more thorough review of patterns, a look at elegantly creating reusable Ajax components, and coverage of other Ajax-related topics like usage of frameworks.
11 von 12 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Ajax made fun 11. Mai 2006
Von Amazon Customer - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Verifizierter Kauf
I found this book to be extremely informative. It is written in a clear, engaging style that makes it a pleasure to read. The examples are well constructed, relevant to real world applications, and thoroughly explained. The essential bits of code are highlighted for quick reading. The most irritating thing about web development is cross-browser support, and authors do a great job to making this less intimidating and point readers to libraries to abstract away the differences. Also covered are related JavaScript XML, XPath, XSLT support, web services, RSS/Atom.

PHP is the primary server side language used, though they chose .NET/C# for creating a web service. Microsoft's .NET web service tools are excellent, but I would have liked it if the authors had rounded this out with giving the basics of creating a web service using open source solutions.

If you want to learn Ajax techniques and related technologies, this book is well worth your time and money.
25 von 31 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen Very well done 18. Mai 2006
Von samofborg - Veröffentlicht auf Amazon.com
Format:Taschenbuch
This book is very well done. It is a good introduction to AJAX and gets you up to speed quick.

CONS:

1. Not enough treatment on the server side of things in the beginning chapters. Needed a little more on serializing XML, but then how do you do that in a platform-agnostic way. I was a little disappointed that there were little or no examples in java/jsp/servlet during the Basics, Patterns and XML chapters. Could have used that. Assumes knowledge of PHP.

2. Need a little more treatment of XML/XPath/XSLT. Gets a little bit confusing when the technologies are all combined.

3. I feel like the patterns chapter could have followed the XML/XPath/XSLT chapter.

4. Maybe JSON could be left for the back of the book since the X in AJAX stands for XML. Just a thought.

5. About 65 pages of the book are just on AjaxMail, which has numerous examples, but was a lot of reading to go through on one application.

PROS:

1. Not a beginner's book. Assumes knowledge of many things, like PHP, network protocols, HTTP, etc. I'm glad a lot of those details were left out and AJAX was focused on.

2. Gets you up and running with good, working examples.

3. The patterns chapter is very helpful in deciding how to use the stuff.

4. Good chapter on widgets.

5. Bang for the buck when talking about the AJAX frameworks that are out there. Fairly good treatment of JPSpan, DWR and AJAX.NET.
Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 

Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   


Ähnliche Artikel finden


Ihr Kommentar