To read this book:
Please log in with your ACM Web Account.

Web Account:  
 Password:  
 
Help! I Forgot my Password.
Create a Web Account now.

Enterprise AJAX: Strategies for Building High Performance Web Applications

 

Author(s):
David Johnson

Publisher and Imprint:
Prentice Hall

Date of Publication:
July 25, 2007

Edition:
First

Number of Pages:
496

  “The core technologies of Ajax are quite straightforward; the hard part is applying them in the real world. Fortunately, the authors have been putting Ajax into practice since long before the term 'Ajax' was even coined. Enterprise AJAX offers excellent coverage of issues rarely explained to date, but frequently encountered by enterprise developersヨincluding architecting of Ajax applications, and how to deal with such concerns as usability, security, and reliability.”ヨDR. MICHAEL MAHEMOFF, PH.D. author of Ajax Design Patterns (AjaxPatterns.org)“Just when you thought you knew all you need to know about Ajax, Dave, Alexei, and Andre force open your cranium and unload a dumptruck full of Enterprise Ajax techniques, best practices, and hard-earned expert insight onto your brain. If you want to mix some serious Ajax into your serious business applications, the solid information and advice you get from this book will let you do so with confidence.”ヨBRENT ASHLEY, Web Developer and Ajax Pioneer“I can't think of any better authors for a book on Enterprise AJAX. The book is sure to be a valuable reference for developers the world over working on the next generation of web applications.”ヨMATT MCKENZIE, Software development manager, LiveCycle, Adobe Systems Inc.“A great resource for writing quality, enterprise-level JavaScript.”ヨCHRISTIAN VAN EEDEN, Senior Application Specialist, Schenker DB LogisticsBUILD RELIABLE, SCALABLE, ENTERPRISE-CLASS WEB APPLICATIONS WITH AJAXWriting for enterprise developers, architects, and user interface specialists, the authors explain why AJAX offers such great promise in large-scale development. Next, they systematically introduce today's key AJAX techniques and components.You'll walk through developing frameworks for building AJAX applications that combine data tables, Web forms, charts, search, and filtering: the very systems businesses depend on in CRM, ERP, BI, and beyond. Then, building on this strong foundation, the authors identify proven AJAX architectural patterns, and present case studies drawn from actual .NET and Java AJAX applications. Coverge includes·Using AJAX to implement Model-View-Controller (MVC) in the browser·Encapsulating user interface functionality to facilitate code reuse and reduce cross-browser development problems·Overcoming the unique security challenges associated with AJAX Web applications·Optimizing AJAX usability: the “back” button, caching, bookmarking, offline usage, and beyondFrom security to scalability to project risk, this is the only book to cover all the issues facing AJAX developers in the enterprise. Whether you're migrating legacy HTML interfaces or building new applications from scratch, you'll find it absolutely indispensable.ABOUT THE WEBSITEwww.enterpriseajax.com contains code samples, case studies, tutorials, live demos, and other AJAX resources.ABOUT THE AUTHORSDavid Johnson has many years of experience with AJAX-related technologies. He is co-founder and CTO of Nitobi, producer of a component library designed to speed AJAX development. Johnson has written widely for print and online publications, including JavaWorld.com and XML.com.Alexei White is Product Manager at Nitobi.Andre Charland, co-founder, President, and CEO of Nitobi, is an experienced Internet software developer.PrefaceAcknowledgmentsAbout the AuthorsChapter 1ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾  AJAX and Rich Internet ApplicationsChapter 2ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾  AJAX Building BlocksChapter 3ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾  AJAX in the Web BrowserChapter 4ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾  AJAX ComponentsChapter 5ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾  Design to DeploymentChapter 6ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾  AJAX ArchitectureChapter 7ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾  Web Services and SecurityChapter 8ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾  AJAX UsabilityChapter 9ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾  User Interface PatternsChapter 10ï¾ ï¾ ï¾ ï¾ ï¾ ï¾  Risk and Best PracticesChapter 11ï¾ ï¾ ï¾ ï¾ ï¾ ï¾  Case StudiesAppendix Aï¾ ï¾ ï¾ ï¾ ï¾  The OpenAjax HubIndex  

Safari Books Online