
Ajax in Action
Dave Crane, Eric Pascarello, Darren James - Collection In action
Résumé
Ajax is a growing new technology at the time of this writing and we're delighted to bring you the lowdown on it, in the inimitable style of Manning's In Action series. In doing so, though, we faced an interesting problem. Although Ajax is indisputably hot, it isn't really new. It isn't really a technology, either.
Let us explain. Ajax brings together several well-established web technologies and uses them in new and interesting ways. Learning to use a completely new technology for the first time is in some ways simpler because you start with a blank slate. Ajax is different: there is also much to unlearn. Because of this, our book is organized somewhat differently from most Manning In Action books. You may notice this when reading and should know that we feel the way it is organized best suits this subject.
And, as you will see, although the Ajax technologies themselves are all client side, the differences extend all the way down to the server. This book is mainly about client-side programming, and most of the code examples that you'll find in here are JavaScript. The principles of Ajax decouple the client from the server beautifully, and can be used with any server-side language. We've therefore got a broad audience to address and have opted to present our server-side code in a mixture of languages: PHP, Java, C#, and Visual Basic .NET. More importantly, though, we've tried to keep the server-side code relatively simple and implementation-agnostic, so that you can port it to whatever environment you choose. Where we do use language-specific features, we explain them in enough detail for those unfamiliar with that particular environment to figure out what we're doing.
Who should read this book?
Ajax is at the crossroads of a number of disciplines; readers will approach it from a number of directions. On the one hand there are professional enterprise developers with computer science degrees and several years of hands-on experience with large software projects, who need to sometimes pop their heads above the battlements and work with the presentation tier. On the other hand are creative professionals who have moved from graphic design to web design and "new media," and taught themselves how to program using scripting languages such as PHP, Visual Basic, or JavaScript/ActionScript. In between there are desktop app developers retraining for the Web and sysadmins called upon to put together web-based management tools, as well as many others.
All of these possible readers have a real interest in Ajax. We've tried to address the needs of all of them, at least to some extent, in this book. We provide pointers to the basic web technologies for the server-side developer used to treating the web browser as a dumb terminal. We also give a grounding in software design and organization for the new media developer who may be more used to ad hoc coding styles. Wherever you come from, Ajax is a cross-disciplinary technology and will lead you into some unfamiliar areas. We're going to stretch you a bit, and ask you to pick up a few new skills along the way. We've done the same in our own use of Ajax, even while writing this book. We have found it to be a very rewarding and enjoyable experience, with benefits extending to other aspects of our professional lives.
L'auteur - Dave Crane
Dave Crane a repoussé les limites du DHTML et par la suite d'Ajax dans les décodeurs TV numériques, les systèmes domestiques automatisés et les logiciels bancaires.
L'auteur - Eric Pascarello
Eric Pascarello est développeur ASP.NET et modérateur du forum HTML et JavaScript sur JavaRanch.
L'auteur - Darren James
Darren James est l'architecte du projet open source Rico.
Sommaire
- Preface
- Acknowledgments
- About this Book
- Rethinking the web application
- Core techniques
- Professional Ajax
- Ajax by example
- Appendix A: The Ajax craftsperson's toolkit
- Appendix B: JavaScript for object-oriented programmers
- Appendix C: Ajax frameworks and libraries
- Index
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Manning Publications |
Auteur(s) | Dave Crane, Eric Pascarello, Darren James |
Collection | In action |
Parution | 03/11/2005 |
Nb. de pages | 680 |
Couverture | Broché |
Poids | 1134g |
Intérieur | Noir et Blanc |
EAN13 | 9781932394610 |
ISBN13 | 978-1-93239-461-0 |
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