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 Offices
<http://www.affug.com/katapult/index.cfm?page=aboutaffug/directions>
Dress: Anywhere from casual to business formal
Price: FREE!
RSVP
<mailto:[EMAIL PROTECTED]&body=Please%20RSVP%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
-------------------------------------------------------------