Enterprise Ajax : Strategies for Building High Performance Web Applications

by ; ;
Edition: 1st
Format: Paperback
Pub. Date: 2007-07-25
Publisher(s): Prentice Hall
  • Free Shipping Icon

    This Item Qualifies for Free Shipping!*

    *Excludes marketplace orders.

List Price: $47.24

Rent Book

Select for Price
There was a problem. Please try again later.

New Book

We're Sorry
Sold Out

Used Book

We're Sorry
Sold Out

eBook

We're Sorry
Not Available

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

"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 ls"Ajaxrs" was even coined.Enterprise AJAXoffers excellent coverage of issues rarely explained to date, but frequently encountered by enterprise developersincluding architecting of Ajax applications, and how to deal with such concerns as usability, security, and reliability." -DR. MICHAELMAHEMOFF, PH.D.author ofAjax 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." -BRENTASHLEY,Web Developer and Ajax Pioneer "I canrs"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." -MATTMCKENZIE,Software development manager, LiveCycle, Adobe Systems Inc. "A great resource for writing quality, enterprise-level JavaScript." -CHRISTIAN VANEEDEN,Senior Application Specialist, Schenker DB Logistics BUILDRELIABLE, SCALABLE, ENTERPRISE-CLASSWEBAPPLICATIONS WITHAJAX Writing 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 todayrs"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 beyond From security to scalability to project risk, this is the only book to cover all the issues facing AJAX developers in the enterprise. Whether yours"re migrating legacy HTML interfaces or building new applications from scratch, yours"ll find it absolutely indispensable. ABOUT THEWEBSITE www.enterpriseajax.com contains code samples, case studies, tutorials, live demos, and other AJAX resources.

Author Biography

Dave Johnson Dave is the co-founder and CTO of Nitobi Software, a Vancouver-based AJAX component vendor and consulting firm. Dave spends most of his time on architecting and building high performance AJAX components for use in web-based applications. A core focus of Nitobi is building AJAX components and user interfaces that deliver real value to customers through increased productivity and higher efficiency. Dave has spoken around the world about AJAX and web development, including AJAXWorld 2006, XTech 2007, and JavaOne 2007. Dave has a bachelor of science degree in electrical engineering from the University of British Columbia and is completing his Ph.D. at Imperial College London.

 

Alexei White Alexei is a developer, designer, and user-experience advocate. As product manager for component tools at Nitobi and a long-time developer of AJAX components and applications, he tries to find ways to build web applications that are faster, cheaper, and that users love. He is the primary architect of RobotReplay (www.robotreplay.com), a next generation web-analytics tool by Nitobi and SayZu (www.sayzu.com), an AJAX-driven, up-and-coming web survey service. At Nitobi, he has been involved in the design and development of many mission-critical and largescale web applications with an emphasis on rich, AJAX-driven interfaces. Alexei has a bachelor’s degree in commerce from the University of British Columbia, and he lives in Vancouver.

 

Andre CharlandAndre Charland co-founded Nitobi in 1998 after working for several other Internet startups. As president and CEO, he is directly involved in software development and has successfully executed more than 100 development projects. He was also an early proponent of the building blocks of AJAX. Andre has spoken widely on AJAX, blogging, and web usability. He has been quoted internationally in the media on blogging for business and maintains his own blog at http://captainajax.com. Charland is on the board of BALLE BC and co-founder of the Social Tech Brewing Co.

 

Table of Contents

About the Authors
AJAX and Rich Internet Applications
AJAX Building Blocks
AJAX in the Web Browser
AJAX Components
Design to Deployment
AJAX Architecture
Web Services and Security
AJAX Usability
User Interface Patterns
Risk and Best Practices
Case Studies
Index
Table of Contents provided by Publisher. All Rights Reserved.

Excerpts

About the Authors html,body{padding:0;} body{font: 90% arial,sans-serif; margin:5px;} #print_title{margin:10px;padding-right:10px;} div#content p{margin:0 10px 10px;line-height:20px;padding:0 10px;} div#content pre{margin:0 10px 10px;padding:0 10px;} div#navigation{text-decoration:none;line-height:1.4;background:#EEE;float:right;width:250px;margin:10px 10px 0px;} div#footer{background: ocolor: #FFF;clear:both;width:100%;} div#footer p{margin:0;padding:5px 400px 5px 5px;} div#wrapper{float:left;width:100%;} div#content{background:#FFF;} #right_align{text-align:right;} div#social {text-decoration:none;font-family: arial,sans-serif;font-size:0.85em;color:omargin:10px;} div#social a{text-decoration:none;font-family: arial,sans-serif;color:o} .social {text-decoration:none;font-family: arial,sans-serif;font-size:0.85em;color:omargin:10px;} a.social {text-decoration:none;font-family: arial,sans-serif;font-size:0.85em;color:opadding:0;margin:10px;} .thumbnail {margin-right:4px;} .override_padding {padding:0;margin:0;} .override_padding2 {padding:0;margin:5px;} .thumbnail {margin:10px;padding:0 10px;} img {border:0;} table{font: 95% arial,sans-serif; margin-left:10px;margin-bottom:5px;} Excerpt from Enterprise AJAX: Strategies for Building High Performance Web Applications . By David Johnson, Alexei White, Andre Charland Published by Prentice Hall ISBN-10: 0-13-224206-0 ISBN-13: 978-0-13-224206-6 Share and Enjoy: E-mail this to a friend Newsletters: Sign-Up & Save! Receive Special Offers, Free Chapters, Articles Reference Guide Updates, and plug into the pulse of what's happening in your corner of the industry by subscribing to InformIT newsletters! FREE coupon after sign-up! Try Safari Books Online NOW! Access the largest fully searchable e-reference library for programmers and IT professionals!

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.