|
YOUR FEEDBACK
Did you read today's front page stories & breaking news?
SYS-CON.TV
|
TOP THREE LINKS YOU MUST CLICK ON Real-World AJAX Book Preview Real-World AJAX Book Preview: Leading-Edge Best Practices
Real-World AJAX Book Preview: Leading-Edge Best Practices
By: Greg Winton
May. 7, 2007 12:00 PM
This content is reprinted from Real-World AJAX: Secrets of the Masters published by SYS-CON Books. To order the entire book now along with companion DVDs for the special pre-order price, click here for more information. Aimed at everyone from enterprise developers to self-taught scripters, Real-World AJAX: Secrets of the Masters is the perfect book for anyone who wants to start developing AJAX applications.
Leading-Edge Best Practices My users post messages to these forums, entries to those blogs, text messages to their friends, and the God of Network Effects blesses me; in weeks, there are a million users. They provide feedback; I provide features. Every hour - 24 hours a day, 7 days a week - I push out a new version and I'm rewarded with more and happier users. In six months, I've sold out and am off to Tahiti to sip fruity umbrella drinks. Without process, quality assurance or even venture capital, I've joined the ranks of the Web 2.0 millionaires! Then I wake up. It's time to go to work, making the world safe for consumer package goods companies. Newfangled notions such as permanent beta and semantic Webs hold no currency with our customers. In the old matrix of A, B, and C companies (early adopters, time-is-ripers, and footdragging Luddites, respectively), our customers hover somewhere between B- and C+. They're just about ready to move into the 21st century and congratulate themselves for successfully sitting out the dot.com crash. This chapter will explore the best practices for Web 2.0 application development in a way that addresses a range of computing environments, from the start-up with dreams of glory to the hidebound dinosaurs that populate the rich fields of enterprise computing.
Web 2.0 and AJAX Web 1.0 applications provided content - brochureware, search engines, travel planning - and users consumed it. In Web 2.0, the applications provide only the infrastructure; users both produce and consume content. In Google's Web 2.0 e-mail system, Gmail, sophisticated JavaScript clients provide WYSIWIG e-mail editing while Asynchronous JavaScript and XML (AJAX) allow periodic polling of the server and automatic updates of the user's inbox. AJAX acts as a lynchpin in the Web 2.0 architecture, providing a mechanism for communicating with back-end services without requiring that the entire page be reloaded. This in turn enabled the creation of rich Internet applications (RIAs). Google and others are working on desktop suites: spreadsheets, word processors, and calendars with the functional reach of Microsoft Office delivered through the zero footprint convenience of a browser. Over the past two years, a set of best practices has emerged for Web 2.0 application development. There's still obviously a fair amount of debate about these, but the basic tenets are:
This content is reprinted from Real-World AJAX: Secrets of the Masters published by SYS-CON Books. To order the entire book now along with companion DVDs, click here to order. LATEST AJAXWORLD RIA STORIES
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
|
SYS-CON FEATURED WHITEPAPERS MOST READ THIS WEEK |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||