Adobe Flex 2 has been out for a couple of months now, and lots of ColdFusion customers are discovering that the combination of ColdFusion and Flex allows them to deliver powerful and engaging applications easier than ever before.
One area of confusion appears to be the Adobe Flex server: Adobe Flex Data Services. What is Adobe Flex Data Services? What exactly does Flex Data Services allow you to do that you wouldn’t be able to do without it? What does this mean specifically to us ColdFusion developers?
My new article Adobe Developer Center article entitled ColdFusion and Flex: Do you need Flex Data Services? explains.

10 thoughts

  1. Hi Ben,
    could you clarify for me with Flex 2. Do you need a flex server, or are the files that you compile from cfeclipse and flex (swf) just run on a normal server. If you do require a server is there some sort of developer version that can be used.

  2. Hey Ben,
    Do you know of a reliable CF 7.0.2 / Flex 2 hosting provider? I currently have HostMySite.com and aparently I cannot deploy Flex 2 applications there. Any advice? Thanks

  3. Yes, I meant FPS provider (omitted that part). I know HostMySite.com is working on it. If you find any others let me know. Thanks!
    -Nate

  4. HELL NO, FLEX is mainly a designers domain, and if want to be a designer then thats cool (not), but if you are a developer and you are into hard core logic/algorithms stick with what you know and what you do best. Better to be Master of One instead of master of none.

  5. Not sure I fully agree with that. Just about any logic layer will need a front end. True, you need to have design skills to really make Flex apps look good, but the nice thing about Flex 2 apps is that if you just use the built-in controls and the basic properties to control them, then your app will still look pretty darned good (better than typical programmer design work).
    — Ben

  6. Ben,
    This type of confusion highlights Adobe’s challenge in making CFers into Flexers.
    The documentation assumes the developer knows what to do and just needs the syntax. The Quick Starts are getting more focused and maybe the new books will help, but the learning gap is still there.
    Just keep the team focused on the answering the question: What problem does the feature solve, why would I use it and what situations is it best suited?

  7. mx.data.DataService.pagingEnabled
    http://livedocs.macromedia.com/flex/2/docs/00001406.html
    Ben,
    Am I correct that FDS’s support for paged requests is not mentioned your Devnet article: ColdFusion and Flex: Do you need Flex Data Services?
    Can you offer links to any sample apps of CF/FDS using paging? Could you comment on cases you have seen where the use of FDS data paging was particularly beneficial?
    Thanks,
    g

Leave a Reply