Flex delivers a complete solution for building rich and engaging web-based applications based on Adobe’s ubiquitous Flash Player. Flex 2.0 provides a comprehensive, integrated set of tools and technology enabling developers to build and deploy scalable Rich Internet Applications (RIAs), including a powerful client runtime, programming model, development environment, and advanced data services. Flex supports common design patterns, works with existing development and deployment technologies, and provides the benefits of a modern, standards-based language.