Web developers are all abuzz about Ajax, a new way to build web pages that offer the responsiveness and functionality of desktop programs. But Macromedia was there first with 'Rich Internet Applications,' built with Flash. Now with a new version of Flash and ActionScript 3, Adobe is taking Flash beyond the Web and making it a full-fledged development environment. However, to take advantage of this exciting capability, developers need to use ActionScript 3, which is a challenge, even for the most experienced Flash developers. ActionScript 3 is 'a turbo-charged upgrade to the core language and a no-holds-barred overhaul of the Flash Player API,' in the words of Flash expert and O'Reilly author Colin Moock. ActionScript 3 Cookbook helps developers work with the language right away. Rather than focus on ActionScript in the abstract, the book puts theory into practice with ready-made answers to common problems. Readers will find more than 300 worked-out scripts they can use to solve a wide range of coding dilemmas, while learning practical techniques for resolving similar issues in the future. Each recipe includes a discussion that explains how it works and why. The Cookbook progresses from short recipes for small problems to longer, more complex scripts for thornier riddles. Developers can even learn to link modular ActionScript pieces together to create rock-solid solutions for Flash applications. This is the first title in the new O'Reilly ActionScript 3 library for developers that will include Learning ActionScript 3, ActionScript 3; The Definitive Guide, and Essential ActionScript 3. All four books will feature cross references as appropriate, so users can easily find moreextensive discussions of tangential topics.