RE: [flexcoders] RE: Cairngorm Framework with Flex 2.0
Hi Brian, Is this still a relevant useful frame work - with Flex 2.0 ? Does FES 2.0 has any inbuilt or recommended framework ? What is the current status of Cairngorm Framework? -Venu From: flexcoders@yahoogroups.com on behalf of Brian O'Connor Sent: Wed 3/15/2006 11:25 AM To: flexcoders@yahoogroups.com Subject: [flexcoders] RE: Cairngorm Framework with Flex 2.0 Sure, what is the question? - Brian O'Connor Adobe Consulting Email: [EMAIL PROTECTED] Office: 617-219-2205 Mobile: 617-306-3713 / \® 888/ \888 88/ / \88 8/ /8\ \8 / /888\ \ \8\ From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Venu Vasireddy Sent: Wednesday, March 15, 2006 2:13 PM To: flexcoders@yahoogroups.com Subject: Cairngorm Framework with Flex 2.0 Hi , Anybody using Cairngorm Framework with Flex 2.0? In perticular with FES data services? Thanks Venu Architect -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com SPONSORED LINKS Web site design development http://groups.yahoo.com/gads?t=msk=Web+site+design+developmentw1=Web+site+design+developmentw2=Computer+software+developmentw3=Software+design+and+developmentw4=Macromedia+flexw5=Software+development+best+practicec=5s=166.sig=L-4QTvxB_quFDtMyhrQaHQ Computer software development http://groups.yahoo.com/gads?t=msk=Computer+software+developmentw1=Web+site+design+developmentw2=Computer+software+developmentw3=Software+design+and+developmentw4=Macromedia+flexw5=Software+development+best+practicec=5s=166.sig=lvQjSRfQDfWudJSe1lLjHw Software design and development http://groups.yahoo.com/gads?t=msk=Software+design+and+developmentw1=Web+site+design+developmentw2=Computer+software+developmentw3=Software+design+and+developmentw4=Macromedia+flexw5=Software+development+best+practicec=5s=166.sig=1pMBCdo3DsJbuU9AEmO1oQ Macromedia flex http://groups.yahoo.com/gads?t=msk=Macromedia+flexw1=Web+site+design+developmentw2=Computer+software+developmentw3=Software+design+and+developmentw4=Macromedia+flexw5=Software+development+best+practicec=5s=166.sig=OO6nPIrz7_EpZI36cYzBjw Software development best practice http://groups.yahoo.com/gads?t=msk=Software+development+best+practicew1=Web+site+design+developmentw2=Computer+software+developmentw3=Software+design+and+developmentw4=Macromedia+flexw5=Software+development+best+practicec=5s=166.sig=f89quyyulIDsnABLD6IXIw YAHOO! GROUPS LINKS *Visit your group flexcoders http://groups.yahoo.com/group/flexcoders on the web. *To unsubscribe from this group, send an email to: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] *Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service http://docs.yahoo.com/info/terms/ . -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/ winmail.dat
RE: [flexcoders] RE: Cairngorm Framework with Flex 2.0
It is very much still a relevant and useful framework. You dont necessarily need to use Cairngorm with FES but I have on a few occasions. You should consider Cairngorm and FES 2 different animals. Cairngorm is a good framework for application development and FES is a great framework for performing a multitude of Enterprise Messaging and Data Services. Check here for the latest version of Cairngorm http://www.richinternetapps.com/archives/000143.html Someone will correct me if there is a newer version out there Also, you can google Cairngorm, there are some good article on the design patterns and how to implement it properly. Brian - Brian O'Connor AdobeConsulting Email: [EMAIL PROTECTED] Office: 617-219-2205 Mobile: 617-306-3713 / \ 888/ \888 88/ / \88 8/ /8\ \8 / /888\ \ \8\ From: Venu Vasireddy [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 15, 2006 2:50 PM To: flexcoders@yahoogroups.com Cc: Brian O'Connor Subject: RE: [flexcoders] RE: Cairngorm Framework with Flex 2.0 Hi Brian, Is this still a relevant useful frame work - with Flex 2.0 ? Does FES 2.0 has any inbuilt or recommended framework ? What is the current status of Cairngorm Framework? -Venu From: flexcoders@yahoogroups.com on behalf of Brian O'Connor Sent: Wed 3/15/2006 11:25 AM To: flexcoders@yahoogroups.com Subject: [flexcoders] RE: Cairngorm Framework with Flex 2.0 Sure, what is the question? - Brian O'Connor AdobeConsulting Email: [EMAIL PROTECTED] Office: 617-219-2205 Mobile: 617-306-3713 / \ 888/ \888 88/ / \88 8/ /8\ \8 / /888\ \ \8\ From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Venu Vasireddy Sent: Wednesday, March 15, 2006 2:13 PM To: flexcoders@yahoogroups.com Subject: Cairngorm Framework with Flex 2.0 Hi , Anybody using Cairngorm Framework with Flex 2.0? In perticular with FES data services? Thanks Venu Architect -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com SPONSORED LINKS Web site design development Computer software development Software design and development Macromedia flex Software development best practice YAHOO! GROUPS LINKS Visit your group flexcoders on the web. To unsubscribe from this group, send an email to: [EMAIL PROTECTED] Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com SPONSORED LINKS Web site design development Computer software development Software design and development Macromedia flex Software development best practice YAHOO! GROUPS LINKS Visit your group "flexcoders" on the web. To unsubscribe from this group, send an email to:[EMAIL PROTECTED] Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
RE: [flexcoders] RE: Cairngorm Framework with Flex 2.0
I assume Cairngorm framework is designed having FLEX RPC protocols in mind - in perticular Remote object- how to syncvalue objects on client and server. If we use FLEX 2.0 Dataservices, how does this Framework helps? Perhaps newer version of Cairngorm may better address this - guleing data services with client state better. From: Brian O'Connor [mailto:[EMAIL PROTECTED]Sent: Wed 3/15/2006 11:57 AMTo: Venu Vasireddy; flexcoders@yahoogroups.comSubject: RE: [flexcoders] RE: Cairngorm Framework with Flex 2.0 It is very much still a relevant and useful framework. You dont necessarily need to use Cairngorm with FES but I have on a few occasions. You should consider Cairngorm and FES 2 different animals. Cairngorm is a good framework for application development and FES is a great framework for performing a multitude of Enterprise Messaging and Data Services. Check here for the latest version of Cairngorm http://www.richinternetapps.com/archives/000143.html Someone will correct me if there is a newer version out there Also, you can google Cairngorm, there are some good article on the design patterns and how to implement it properly. Brian - Brian O'Connor AdobeConsulting Email: [EMAIL PROTECTED] Office: 617-219-2205 Mobile: 617-306-3713 / \® 888/ \888 88/ / \88 8/ /8\ \8 / /888\ \ \8\ From: Venu Vasireddy [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 15, 2006 2:50 PMTo: flexcoders@yahoogroups.comCc: Brian O'ConnorSubject: RE: [flexcoders] RE: Cairngorm Framework with Flex 2.0 Hi Brian, Is this still a relevant useful frame work - with Flex 2.0 ? Does FES 2.0 has any inbuilt or recommended framework ? What is the current status of Cairngorm Framework? -Venu From: flexcoders@yahoogroups.com on behalf of Brian O'ConnorSent: Wed 3/15/2006 11:25 AMTo: flexcoders@yahoogroups.comSubject: [flexcoders] RE: Cairngorm Framework with Flex 2.0 Sure, what is the question? - Brian O'Connor AdobeConsulting Email: [EMAIL PROTECTED] Office: 617-219-2205 Mobile: 617-306-3713 / \® 888/ \888 88/ / \88 8/ /8\ \8 / /888\ \ \8\ From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Venu VasireddySent: Wednesday, March 15, 2006 2:13 PMTo: flexcoders@yahoogroups.comSubject: Cairngorm Framework with Flex 2.0 Hi , Anybody using Cairngorm Framework with Flex 2.0? In perticular with FES data services? Thanks Venu Architect --Flexcoders Mailing ListFAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txtSearch Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com SPONSORED LINKS Web site design development Computer software development Software design and development Macromedia flex Software development best practice YAHOO! GROUPS LINKS Visit your group "flexcoders" on the web. To unsubscribe from this group, send an email to:[EMAIL PROTECTED] Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com SPONSORED LINKS Web site design development Computer software development Software design and development Macromedia flex Software development best practice YAHOO! GROUPS LINKS Visit your group "flexcoders" on the web. To unsubscribe from this group, send an email to:[EMAIL PROTECTED] Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
RE: [flexcoders] RE: Cairngorm Framework with Flex 2.0
Try these articles. I think they will help http://www.richinternetapps.com/archives/cat_design_patterns.html http://www.macromedia.com/devnet/flex/articles/cairngorm_pt2.html http://www.macromedia.com/devnet/flex/articles/cairngorm_pt5.html - Brian O'Connor AdobeConsulting Email: [EMAIL PROTECTED] Office: 617-219-2205 Mobile: 617-306-3713 / \ 888/ \888 88/ / \88 8/ /8\ \8 / /888\ \ \8\ From: Venu Vasireddy [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 15, 2006 3:05 PM To: Brian O'Connor; flexcoders@yahoogroups.com Subject: RE: [flexcoders] RE: Cairngorm Framework with Flex 2.0 I assume Cairngorm framework is designed having FLEX RPC protocols in mind - in perticular Remote object- how to syncvalue objects on client and server. If we use FLEX 2.0 Dataservices, how does this Framework helps? Perhaps newer version of Cairngorm may better address this - guleing data services with client state better. From: Brian O'Connor [mailto:[EMAIL PROTECTED] Sent: Wed 3/15/2006 11:57 AM To: Venu Vasireddy; flexcoders@yahoogroups.com Subject: RE: [flexcoders] RE: Cairngorm Framework with Flex 2.0 It is very much still a relevant and useful framework. You dont necessarily need to use Cairngorm with FES but I have on a few occasions. You should consider Cairngorm and FES 2 different animals. Cairngorm is a good framework for application development and FES is a great framework for performing a multitude of Enterprise Messaging and Data Services. Check here for the latest version of Cairngorm http://www.richinternetapps.com/archives/000143.html Someone will correct me if there is a newer version out there Also, you can google Cairngorm, there are some good article on the design patterns and how to implement it properly. Brian - Brian O'Connor AdobeConsulting Email: [EMAIL PROTECTED] Office: 617-219-2205 Mobile: 617-306-3713 / \ 888/ \888 88/ / \88 8/ /8\ \8 / /888\ \ \8\ From: Venu Vasireddy [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 15, 2006 2:50 PM To: flexcoders@yahoogroups.com Cc: Brian O'Connor Subject: RE: [flexcoders] RE: Cairngorm Framework with Flex 2.0 Hi Brian, Is this still a relevant useful frame work - with Flex 2.0 ? Does FES 2.0 has any inbuilt or recommended framework ? What is the current status of Cairngorm Framework? -Venu From: flexcoders@yahoogroups.com on behalf of Brian O'Connor Sent: Wed 3/15/2006 11:25 AM To: flexcoders@yahoogroups.com Subject: [flexcoders] RE: Cairngorm Framework with Flex 2.0 Sure, what is the question? - Brian O'Connor AdobeConsulting Email: [EMAIL PROTECTED] Office: 617-219-2205 Mobile: 617-306-3713 / \ 888/ \888 88/ / \88 8/ /8\ \8 / /888\ \ \8\ From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Venu Vasireddy Sent: Wednesday, March 15, 2006 2:13 PM To: flexcoders@yahoogroups.com Subject: Cairngorm Framework with Flex 2.0 Hi , Anybody using Cairngorm Framework with Flex 2.0? In perticular with FES data services? Thanks Venu Architect -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com SPONSORED LINKS Web site design development Computer software development Software design and development Macromedia flex Software development best practice YAHOO! GROUPS LINKS Visit your group flexcoders on the web. To unsubscribe from this group, send an email to: [EMAIL PROTECTED] Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com SPONSORED LINKS Web site design development Computer software development Software design and development Macromedia flex Software development best practice YAHOO! GROUPS LINKS Visit your group "flexcoders" on the web. To unsubscribe from this group, send an email to:[EMAIL PROTECTED] Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
RE: [flexcoders] Re: Cairngorm Framework with Flex 2.0
Thanks Renaun. Concetually this must be true. But DataServices has has some cool features like DS binding with DataGrid - my concern is how to fit such fecilities into framework . From: flexcoders@yahoogroups.com on behalf of Renaun Erickson Sent: Wed 3/15/2006 12:37 PM To: flexcoders@yahoogroups.com Subject: [flexcoders] Re: Cairngorm Framework with Flex 2.0 The framework can be used for UI organization as well as the Data Services. Its a big assumption stating its designed for RPC protocols. Its actually designed for overall application design, the Command pattern used by Cairngorm specifically compliments/facilitates RPC, internal application messages, FES etc... When the application is a simple facade over the data services there might not be a need to use a framework. But most applications have to handle UI, Model, Commands(event flow), etc... and Cairngorm provides a nice strucutre to handle the whole enchilada or just parts of it. FES is just part of the an application and might get you all the implementation needed for handling the Model requirements of the application. Renaun --- In flexcoders@yahoogroups.com, Venu Vasireddy [EMAIL PROTECTED] wrote: I assume Cairngorm framework is designed having FLEX RPC protocols in mind - in perticular Remote object - how to sync value objects on client and server. If we use FLEX 2.0 Dataservices, how does this Framework helps? Perhaps newer version of Cairngorm may better address this - guleing data services with client state better. From: Brian O'Connor [mailto:[EMAIL PROTECTED] Sent: Wed 3/15/2006 11:57 AM To: Venu Vasireddy; flexcoders@yahoogroups.com Subject: RE: [flexcoders] RE: Cairngorm Framework with Flex 2.0 It is very much still a relevant and useful framework. You don't necessarily need to use Cairngorm with FES but I have on a few occasions. You should consider Cairngorm and FES 2 different animals. Cairngorm is a good framework for application development and FES is a great framework for performing a multitude of Enterprise Messaging and Data Services. Check here for the latest version of Cairngorm... http://www.richinternetapps.com/archives/000143.html Someone will correct me if there is a newer version out there... Also, you can google Cairngorm, there are some good article on the design patterns and how to implement it properly. Brian - Brian O'Connor Adobe Consulting Email: [EMAIL PROTECTED] Office: 617-219-2205 Mobile: 617-306-3713 / \® 888/ \888 88/ / \88 8/ /8\ \8 / /888\ \ \8\ From: Venu Vasireddy [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 15, 2006 2:50 PM To: flexcoders@yahoogroups.com Cc: Brian O'Connor Subject: RE: [flexcoders] RE: Cairngorm Framework with Flex 2.0 Hi Brian, Is this still a relevant useful frame work - with Flex 2.0 ? Does FES 2.0 has any inbuilt or recommended framework ? What is the current status of Cairngorm Framework? -Venu From: flexcoders@yahoogroups.com on behalf of Brian O'Connor Sent: Wed 3/15/2006 11:25 AM To: flexcoders@yahoogroups.com Subject: [flexcoders] RE: Cairngorm Framework with Flex 2.0 Sure, what is the question? - Brian O'Connor Adobe Consulting Email: [EMAIL PROTECTED] Office: 617-219-2205 Mobile: 617-306-3713 / \® 888/ \888 88/ / \88 8/ /8\ \8 / /888\ \ \8\ From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Venu Vasireddy Sent: Wednesday, March 15, 2006 2:13 PM To: flexcoders@yahoogroups.com Subject: Cairngorm Framework with Flex 2.0 Hi , Anybody using Cairngorm Framework with Flex 2.0? In perticular with FES data services? Thanks Venu Architect -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com SPONSORED LINKS Web site design development http://groups.yahoo.com/gads?t=msk=Web+site+design+developmentw1=Web+site+design+developmentw2=Computer+software+developmentw3=Software+design+and+developmentw4=Macromedia+flexw5=Software+development+best+practicec=5s=166.sig=L-4QTvxB_quFDtMyhrQaHQ Computer software development http://groups.yahoo.com/gads?t=msk=Computer+software+developmentw1=Web+site+design+developmentw2=Computer+software+developmentw3=Software+design+and+developmentw4=Macromedia+flexw5=Software+development+best+practicec=5s=166.sig=lvQjSRfQDfWudJSe1lLjHw Software design and development http://groups.yahoo.com/gads?t=msk=Software+design+and+developmentw1=Web+site+design+developmentw2=Computer+software+developmentw3=Software+design+and+developmentw4=Macromedia+flexw5
Re: [flexcoders] Re: Cairngorm Framework with Flex 2.0
According to a post at, http://www.richinternetapps.com/archives/cat_cairngorm.html, they still haven't decided how FES and Cairngorm will work together. I'm sure as we near an actual release of Flex 2, we'll see an update to Cairngorm 2. We're hugely excited about enterprise data services, and have some thoughts as to how they fit within a Cairngorm architecture; we're still coalescing our thoughts on this internally, and will present our thoughts in a future Cairngorm 2.0 alpha release. If there's anything else that you'd like to see in Cairngorm 2.0, by all means let us know.--JoshOn 3/15/06, Venu Vasireddy [EMAIL PROTECTED] wrote:Thanks Renaun. Concetually this must be true. But DataServices has has some cool features like DS binding with DataGrid - my concern is how to fit such fecilities into framework .From: flexcoders@yahoogroups.com on behalf of Renaun EricksonSent: Wed 3/15/2006 12:37 PMTo: flexcoders@yahoogroups.comSubject: [flexcoders] Re: Cairngorm Framework with Flex 2.0 The framework can be used for UI organization as well as the DataServices.Its a big assumption stating its designed for RPCprotocols.Its actually designed for overall application design, theCommand pattern used by Cairngorm specifically compliments/facilitates RPC, internal application messages, FES etc...When the application is a simple facade over the data services theremight not be a need to use a framework.But most applications have tohandle UI, Model, Commands(event flow), etc... and Cairngorm provides a nice strucutre to handle the whole enchilada or just parts of it.FES is just part of the an application and might get you all theimplementation needed for handling the Model requirements of theapplication. Renaun--- In flexcoders@yahoogroups.com, Venu Vasireddy [EMAIL PROTECTED]wrote: I assume Cairngorm framework is designed having FLEX RPC protocols in mind - in perticular Remote object - how to sync value objects onclient and server. If we use FLEX 2.0 Dataservices, how does this Framework helps? Perhaps newer version of Cairngorm may better addressthis - guleing data services with client state better. From: Brian O'Connor [mailto:boconnor@...] Sent: Wed 3/15/2006 11:57 AM To: Venu Vasireddy; flexcoders@yahoogroups.com Subject: RE: [flexcoders] RE: Cairngorm Framework with Flex 2.0 It is very much still a relevant and useful framework. You don't necessarily need to use Cairngorm with FES but I have on a fewoccasions. You should consider Cairngorm and FES 2 different animals.Cairngorm is a good framework for application development and FES is agreat framework for performing a multitude of Enterprise Messaging and Data Services. Check here for the latest version of Cairngorm... http://www.richinternetapps.com/archives/000143.html Someone will correct me if there is a newer version out there... Also, you can google Cairngorm, there are some good article on thedesign patterns and how to implement it properly. Brian - Brian O'Connor Adobe Consulting Email: [EMAIL PROTECTED] Office: 617-219-2205 Mobile: 617-306-3713 / \ 888/ \888 88/ / \88 8/ /8\ \8 / /888\ \\8\ From: Venu Vasireddy [mailto:vvasireddy@...] Sent: Wednesday, March 15, 2006 2:50 PM To: flexcoders@yahoogroups.com Cc: Brian O'Connor Subject: RE: [flexcoders] RE: Cairngorm Framework with Flex 2.0 Hi Brian, Is this still a relevant useful frame work - with Flex 2.0 ? Does FES 2.0has any inbuilt or recommended framework ? What is the current status of Cairngorm Framework? -Venu From: flexcoders@yahoogroups.com on behalf of Brian O'Connor Sent: Wed 3/15/2006 11:25 AM To: flexcoders@yahoogroups.com Subject: [flexcoders] RE: Cairngorm Framework with Flex 2.0 Sure, what is the question? - Brian O'Connor Adobe Consulting Email: [EMAIL PROTECTED] Office: 617-219-2205 Mobile: 617-306-3713 / \ 888/ \888 88/ / \88 8/ /8\ \8 / /888\ \\8\ From: flexcoders@yahoogroups.com [mailto: flexcoders@yahoogroups.com]On Behalf Of Venu Vasireddy Sent: Wednesday, March 15, 2006 2:13 PM To: flexcoders@yahoogroups.com Subject: Cairngorm Framework with Flex 2.0 Hi , Anybody using Cairngorm Framework with Flex 2.0? In perticular with FES data services? Thanks Venu Architect -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives:http://www.mail-archive.com/flexcoders%40yahoogroups.com SPONSORED LINKS Web site design development http://groups.yahoo.com/gads?t=msk=Web+site+design+developmentw1=Web+site+design+developmentw2=Computer+software+developmentw3=Software+design+and+developmentw4=Macromedia+flexw5=Software+development+best+practicec=5s=166.sig=L-4QTvxB_quFDtMyhrQaHQ Computer software development http://groups.yahoo.com/gads?t=msk=Computer+software+developmentw1=Web+site+design
RE: [flexcoders] Re: Cairngorm Framework with Flex 2.0
Title: [flexcoders] Re: Cairngorm Framework with Flex 2.0 Hi guys, Sorry to jump on this thread late, but good to see my (recent) colleague Brian O'Connor has responsed already I know Brian has been working a great deal with Cairngorm and FES lately, so definitely listen to what he has to say. Does Cairngorm work with Flex Enterprise Services ... absolutely. One of the great things about Flex as it matures as a technology, is that much of the heavy lifting that Cairngorm did for us, begins to appear in the technology platform itself. When Cairngorm was first being used on Flash MX projects, the ServiceLocator did a whole bunch of heavy-lifting around Flash Remoting, creating NetConnections, and such like. We advocated the use of ASTranslator on the server, to achieve the serialisation and deserialisation of complex value object graphs oer the wire. Flex then gave us the RemoteObject tag (and other RPC tags) and suddenly that behavior was all encapsulated for us within a single tag.so suddenly, our ServiceLocator got a LOT simpler, and could be implemented with MXML instead of ActionScript. Data binding would be another great example the more we built projects and learned how to leverage data-binding, the more we recognised the value of a ModelLocator approach that embraced the capabilities of the Flex platform, over ViewLocator and ViewHelpers where we tried to implement that kind of behavior by ourselves. Again, the complexity moved into the platform (yet lovingly hidden from the developer's view) and out of the Cairngorm framework. If you're leveraging RPC services, the Cairngorm approach is still valid; and it's my expectation and experience so far that an enterprise project will leverage both a mix of RPC and Data Services according to the infrastructure that is being integrated with, and according to the particular development requirements. So I always expect you'll continue to use Cairngorm with RPC services - Enterprise Data Services is not going to be the death-knell of the Service Oriented Architecture, but rather will give us new opportunities to build certain types of applications - and more powerful applications than before - more easily. Before I answer the question being asked, it's also worth reiterating that we consider Cairngorm to be an exemplification of practices that we derive *in the field*. As iteration::two, that experience was drawn from iteration::two engagements, now we have the luxury of drawing that field experience across many many more engagements. I'm loathe that we advocate best-practices that are "academic deductions" rather than drawn down from actual experience of using the technology in practice. I'm often heard quoting that "the difference between theory and practice, is that in theory ,there is no difference between theory and practice". So do we have ideas as to how Cairngorm and FES can work together - for sure we do!!! Are we ready to advocate them with Cairngorm ... we will be soon, but let us collect our thoughts a little more first. But I'd love to draw down on the experience and thoughts of our customers and partners who are also working with Flex 2, with FES and with Cairngorm 2.0. To my mind (consider this hints to get started) there is no need for the business delegate class when we are working with FES. If we have data services, they're services we want to declare. Where might we do that ? :) I've got my ideas... DataCollections offer us "managed collections" of objects; ultimately we'll want to still bind these objects to our user-experience, so for me, Collections and the ModelLocator are now a natural fit for each other. But now the model - or certain kinds of model - can now look after their own integration and synchronisation with the server; and now the server can push data all the way up to the model. That's the base-case, but I think there are also use-cases where the Command tier needs to get involved too, and that's where we still have to do a little thinking before advocating what we think "best-practice" might be. We'll certainly have leadership to offer from our experience but let's draw down on your experiences as well. I'm hugely excited by Data Services. I think once again, the Flex technology platform is maturing to alleviate even more of the heavy lifting that we have to do when building data-rich Rich Internet Applications. If this simplifies our technical architectures, then our applications will be all the better for it. "Simplicity isn't when there is nothing left to add, but when there is nothing left to take away" I look forward to some of your thoughts, before sharing some more of ours, Best, Steven Steven WebsterPractice Director (Rich Internet Applications)Adobe ConsultingWestpoint, 4