Wednesday, March 28, 2012

Web 2.0 Programming using AJAX & Blueprints

Web 2.0 Programming using AJAX & Blueprints1 Web 2.0 Programming using AJAX & Blueprints Sang Shin sang.shin@sun.com www.javapassion.com Technology Evangelist Sun Microsystems, Inc. 2 Agenda • What is Web 2.0? • What is Rich User Experience? • Rich Internet Application (RIA) Technologies • AJAX: Real-life examples • What is and Why AJAX? • Technologies used in AJAX • AJAX usage cases • Anatomy of AJAX interaction • Toolkits What is Web 2.0? 4 Web 2.0 Principles • Web as a Platform • Collection Intelligence > Folksonomy

– Collaborative Categorization • Data is key and should be shared > Mashups 5 Web 2.0 Principles • Software is in constantly evolving > Software release cycles dead? • Lightweight Programming Models > SOAP/REST • Rich User Experience > AJAX 6 Web 1.0 • Personal Websites • Email/News Groups • Popups • Web Directories • Web Classifieds • Terraserver • mp3 • Blogging - Roller • RSS – Syndication • Google Ads • Delici.io.us • HousingMaps.com • Google Maps • iTunes Web 2.0 • Wikis • Discussion Forums • Popunders • Yahoo • Cragislist • MapQuest • Napster Web 1.5 7 What Makes the Web 2.0 Different? • Personalized • User oriented • Easy to Use • Get you to the information you want • Useful 8 Mashups? Rich User Experience for Web Application 10 Rich User Experience • Take a look at a typical desktop application (Spreadsheet) • The program responses intuitively and quickly • The program gives a user meaningful feedbacks instantly > The cursor changed shape > Icons light up as mouse hovers them > Selected text changes color • Things happen naturally > I don't have to click a button or a link 11 Characteristics of...

Website: library.igcar.gov.in | Filesize: 533kb
No of Page(s): 60
Download Web 2.0 Programming using AJAX & Blueprints.pdf

No comments:

Post a Comment