Description
* Through the use of hands-on examples and case studies to explain complex technologies, this comprehensive book takes AJAX, Ruby on Rails, and Flash to the next level by combining them into a framework for developing rich Internet applications
* Walks readers through using all aspects of each application, looking at the overall architecture and then breaking down the client-side and server-side technologies, while still maintaining a focus on the desired functionality of an application
* Also includes coverage of such various technologies as DHTML, JavaScript, XSLT, Java, Python, PHP, and more
Table of Contents
Introduction.1.What Characterizes Rich Internet Applications?
2. RIA Foundations.
3. The Programmable Web: The Mashup EcoSystem.
4. Getting Started: Creating Your First RIA.
5. Debugging the Client Side.
6. The Model-View-Controller (MVC) Pattern.
7. JavaScript Library Survey.
8. Compiled JavaScripts.
9. An Introduction to ideaStax.
10. Form Validation.
11. Form Usability.
12. Drag and Drop.
13. User Interaction, Effects and Animation.
14. Tagging and Rating (I): Creating an Infrastructure.
15. Tagging and Rating (II): Using Social Capability.Advanced Selected Topics.
16. Providing an API.
17. RIAs on the Desktop.
18. Rich Immersive Environments.
Appendix A.
Index.