Oct 15, 2008 Meeting Details Date: Web., Oct 15, 2008 Pizza & Schmoozing: 6:00 PM Meeting Time: 6:30 PM to 9:00 PM Location: FusionLink <http://www.affug.com/katapult/index.cfm?page=aboutaffug/directions> Offices Dress: Anywhere from casual to business formal Price: FREE! RSVP <mailto:[EMAIL PROTECTED]&body=Please%20R SVP%20me%20for%20this%20meeting.>
Exploring the Flex Data Services Framework: From Prototypes to Large-Scale Applications So you've built a few data-driven apps with Flex from the examples and prototypes you found online and your boss loved them. But now you are tasked with building a much larger application and canned examples just don't offer any help. How do you manage data across many components? When should you use bindings? How can views independently filter and sort the same data without affecting each other or duplicating data in memory? How do you manage multiple simultaneous calls from across the application? In this session we will answer these questions by begin with the simple examples and gradually evolve into methods for managing data within applications of increasing scale and complexity. Whether you have been developing Flex applications for years or are just getting started, you will likely learn something during this discussion. The focus here will not necessarily be on any particular patterns for application architecture, but rather the tools that Flex provides in the framework that will allow you to create the architecture that applies to your project needs. Some of the framework components we will cover include: WebService, HTTPService, RemoteObject, AbstractOperation, LoadEvent, ResultEvent, FaultEvent, AsyncToken, IResponder, ItemResponder, ArrayCollection, ListCollectionView. We will also open the floor for questions or additional ideas and experiences with managing data in Flex. Regular Expressions and the new Regular Expression Explorer Flex's support for regular expressions is a powerful tool for developing sophisticated applications; however, working with regular expression syntax is often a challenge for those who have not come from a traditional software engineering background. In this session we will give a basic overview for using regular expressions in Flex as well as to introduce the Regular Expression Explorer, a new tool for rapidly creating regular expression patterns and sharing them with the community. About the Speaker: Ryan Swanson is a Senior Technical Architect with Converged Services Product Development at AT&T in Atlanta and has worked in the industry for over a decade with a number of companies including Siemens, Motorola, Federated Department Stores and Cox Enterprises (Manheim). A computer engineering graduate from the Georgia Institute of Technology, Ryan has worked in a wide range of technical and creative disciplines during his career and has continued his education by pursuing a fine arts degree in Interactive Media Design at the Art Institute of Atlanta. Although he began working with Flash on side projects since version 5, his career focused initially on enterprise J2EE web portals including front-end and back-end development as well as associated technologies like content management systems, enterprise search, knowledge management and security. After being an early adopter of Flex 1.0 (presentation server) and serving as a beta tester of Flex Builder 1.5 and the Flex Charting components, he switched his career focus to Flex, Flash and ActionScript and has been developing consumer applications for web, desktop and devices for the past 3-4 years. This year, Ryan began contributing to the Flex community through his blog at blog.ryanswanson.com <javascript:void(0);/*1223409959936*/> and through his involvement in the local Atlanta Flash and Flex Users Group. ------------------------------------------------------------- To unsubscribe from this list, simply email the list with unsubscribe in the subject line For more info, see http://www.affug.com Archive @ http://www.mail-archive.com/discussion%40affug.com/ List hosted by http://www.fusionlink.com -------------------------------------------------------------
