This groundbreaking book shows Flex developers exactly what's required to build production-quality Rich Internet Applications (RIAs) for the enterprise. Part of the popular "Adobe Developer Library" co-published by O'Reilly and Adobe, "Enterprise Development with Flex" goes well beyond Flex tutorials and product documentation to suggest best practices, compare frameworks and tools, and offer efficient techniques for developing enterprise RIAs. The authors provide many practical examples and rely on their considerable experience with enterprise Flex applications to help you overcome challenges during your project's lifecycle.
With this unique advanced-level Flex book, you will: choose among several frameworks to build Flex applications, including Cairngorm, PureMVC, Mate, and Clear Toolkit; apply selected design patterns with Flex; learn how to extend the Flex framework and build your own component library; minimize the need to program manually with Business Style Sheets (BSS); also learn about the internals of Adobe's LiveCycle Data Services (LCDS); integrate functions from Adobe's LiveCycle ES SOA platform with your existing Flex-based applications; construct Flex libraries that you can reuse across portals and other applications; develop a sample AIR application that automatically synchronizes local and remote databases to support your sales force; get solutions for leveraging AMF protocol and synchronizing Flex client data modifications with BlazeDS-based servers; and, determine the actual performance of your application, and get suggestions for writing efficient code in MXML and ActionScript. "Enterprise Development with Flex" also offers suggestions for equipping your Flex team with proper tools and methodologies, guidelines for determining the skill sets required for the project, and much more.