This book follows on from the extremely successful Foundations of Ajax title. It takes the reader on a detailed journey through the Ajax technology and shows them how to integrate Ajax with Microsoft's popular .NET 2.0 Framework to produce their own implementations of the functionality they're beginning to see on the web. The keystone of the book is practicality. We show people how to put theory into practice and bring Ajax to their web applications in a professional manner.
Daniel Woolston is a senior software engineer with a passion for data analysis and visualization. He has written two books, including Pro Ajax and the .Net 2.0 Platform as well as Foundations of BizTalk Server 2006. He has worked with some of the largest corporations in the Midwest implementing a full range of technology solutions. He is also a part-time pro photographer and a full-time hockey dad.
Introduction.- Part 1. Ajax.Net Concepts: History and Revival of Ajax - How Google Changed The World.- Technology Essential to Ajax.Net - The Haves and Have-Nots.- Bridging the Gap between Client and Server - The XMLHttpRequest.- The Client and the Server - The roles of the game.- N-Tier's Demise - Maintain structure.- Part 2. Legacy Ajax: Defining the Rich Client - The Power of the browser.- Javascript and DHTML - The Foundation of it all.- Ajax Alternates - Other avenues to explore?- CSS and the Dom - Tools of the trade.- Part 3. Concept To Code: Building the library - Ajax.Net takes shape.- Setting up Visual Studio - Preparing for projects.- Tagging with Ajax.Net - Power of the Public.- Cloning Google Suggest - Search Times Ten.- Dynamic Menus - When Content Drives the Bus.- User Controls and Ajax.Net - Caveats of Usability.- Part 4. Security and Performance: Locking Down the Browser - Javascript Security.- HTTPS - Ajax.Net under the umbrella.- Protection considerations - Intriguing issues.- Performance Examination - Maximizing the experience.- Testing and Resolving - Watching the Ajax.Net meters.- Part 5. Moving Forward: Examining Ajax limitations - When not to use the tool.- Microsoft Answers with 'Atlas' - Will it be enough?- Conclusion.