Flex Data Management Services Tutorial

As part of the Flex Test Drive Server, I wrote a new Flex Data Management Services tutorial. The tutorial takes you through the full FDMS application development life cycle: Java assembler, destination, and client application. Additional topics include:

  • Controlling when changes are sent to the server
  • Controlling client synchronization (autoSyncEnabled)
  • Single Item vs Batch Updates
  • Conflict resolution
  • Locking strategies
  • Fill queries
  • Single Objects vs Collections

Click here to open the tutorial PDF document.

Your feedback on the tutorial and on the Flex Data Management Services in general is appreciated.

Thanks!
Christophe

Note: Refer to this post to download fds-tomcat.zip

ERRATA: On page 4: “On the Java Settings page, specify fdms-tomcat/classes as the Default output folder, and click Finish”. The name of the folder is incorrect: it should read: Specify “fds-tomcat/classes” as the Default output folder (The screen shot is correct).

161 Responses to Flex Data Management Services Tutorial

  1. Sree January 13, 2007 at 4:18 pm #

    Christoph,

    There’s some confusion regarding the pdf doc.

    On page 4, you mention, specify fdms-tomcat/classes while in the screenshot, it says fds-tomcat/classes. Again, the folder does not exist. This is confusing and may be wrong. Please advise.

  2. christophe January 13, 2007 at 7:08 pm #

    Hi,
    Good catch. The screen shot is right: it is fds-tomcat/classes. fds-tomcat refers to the name of the project. So “fds-tomcat\classes” actually points to C:\fds-tomcat\webapps\ROOT\WEB-INF\classes (assuming you unzipped in c:\).
    Thanks,
    Christophe

  3. amjad January 20, 2007 at 11:10 am #

    Hi, I would like to get the tutorial to work with MYSQL. I was able to create and pouuplate the database.

    Could you please outline the changes required to config files etc so that I could start tomcat in eclipse and run the pages in the browse

  4. christophe January 22, 2007 at 11:45 am #

    Amjad,
    To get the tutorial to work with MySQL, all you need to do is change the JDBC connection parameters in WEB-INF\src\flexdemodb.properties (and make sure this file get copied to WEB-INF\src\flexdemodb.properties). The MySQL parameters should look like this:
    jdbc.driver=com.mysql.jdbc.Driver
    jdbc.url=jdbc:mysql:///your_db_name
    Also, in the create() method of flex.tutorial.fdms.ProductDAO, comment out the following line of code
    ResultSet rs = s.executeQuery(“CALL IDENTITY()”);
    and uncomment
    ResultSet rs = s.executeQuery(“SELECT LAST_INSERT_ID()”);
    This is the MySQL syntax to get the value of the autogenerated key.

  5. Grace Tweedie January 24, 2007 at 8:30 am #

    I am looking at your site based on Kevin Hoyt’s (from adobe) suggestion in his online seminar that I did yesterday. I am looking at all of this and it all seems a bit over my head. I am really wanting to get into Flex, however, I am looking for a simple gradient to start at. I know some very basic stuff in it already just from some of the help options and so forth. However, I would like to just roll on learning more about it, I wondered if you know of a simple place to start or what I should learn to begin with, etc. I am factually a graphic designer (Photoshop & InDesign), but I have got to get into Flex in order to pull off anything good in a whole project I am doing (creating a whole system with some nice GUI connected to databases, etc). I have my own programmer who is really getting into Java at the moment, but I have to roll too. I just have to roll in the right direction and learn as much as I can with the minimum of lost time. Can you give me some direction. Thank you in advance. Please don’t post this comment as it is more of a request for help.

  6. Sam January 28, 2007 at 2:24 pm #

    We are in immediate need of a capable Flex Developer to develop an e-commerce experience.

    Contact me @: sam@pyromediastudios.com

  7. Steve January 30, 2007 at 9:22 am #

    Christophe,

    I’m currently researching FDS and JAVA for an upcoming project. I’m not a JAVA developer – but it’s something I am working on at the moment. Anyway – do you suggest any design patterns or ways of breaking up larger applications – FDS side? For example an App which has 8 main tabs with multiple sub-tabs each with datagrids / forms?

    Any suggestions for further reading would great,

    Thanks

  8. rakri January 30, 2007 at 4:51 pm #

    Hi Christophe ,
    I’ve seen all of your flex tutorial .
    thanks ! all are good.
    Now , i’m waiting for a sample with flex and hibernate where is two tables for example in the database.
    rakri

  9. Wajid Ali January 30, 2007 at 11:23 pm #

    thanks Christophe, surely this tutorial is going to help me in my project.

    Everything is fine & running, just one thing, in Eclipse(having Flex perspective) the inventory.mxml cannot be shown in design mode, it prompts with an error “An unknown item is declared as the root of your MXML document. Switch to source mode to corret it”
    I found out that its pointing to flex-config.xml file & says “” As unknown configuration variable

    Any Idea?

  10. Martin February 5, 2007 at 11:48 am #

    A reply to Wajid Ali:

    I got the same error with almost all my mxml files when I restart Felx Builder, a Google search revealed that a few others have the same problem too (and it lead me tp your entry in this blog)

    It seems to be a bug and the solution is quite simple:

    Go to your mx:Application tag and insert a line break after the namespace declaration, like so:

    [...]xmlns:mx=”http://www.adobe.com/2006/mxml” [line break]
    layout:absolute[...]

    After doing so the error will miraculously disappear, now you can even remove the line break.

    But the error will return when you restart Flexbuilder, unless you have that line break after the xmlns-declaration.

    HTH, Martin

  11. Curt February 5, 2007 at 6:47 pm #

    Any tips on a free Flex IDE?

    tnx curt

  12. VJ February 6, 2007 at 7:27 pm #

    Hi Christophe,

    I am a Flex newbie. I am following the tutorial from your pdf document. I get the following error in flex-config.xml

    “unknown configuration varialbe’compiler.keep-as3-metadata’”

    I have no clue how to fix this error. I would really appreciate if you could help.

    Thanks.
    VJ

  13. Sebastien February 13, 2007 at 3:11 am #

    Great examples!!

    I made a tiny application that has to make some calculation. So I have to transform remote data in variables. I couldn’t do it with HTTPService or WebService as with those objects I can only do data binding.

    So I made an “XMLLoad” class with an EventDispatcher to parse the xml in a variable.
    Is there another way to do that?

    And how to do this with a WebService?

    Thanks.
    Seb

  14. Gene February 16, 2007 at 1:23 pm #

    FYI… When running the tutorial, there is a bug that I was able to recreate. If you click on a field in a row to edit (say category), but then immediately click on that row’s ID field, followed by clicking the delete button, the row WILL be deleted in any other client connected and on the server. However, the row will not be deleted from the client that actually performed the delete. I was able to recreate this in both IE7 and Firefox 2 on XP. Not a big deal, but just thought I’d mention it.

    -Gene

  15. Tolga Erdogus February 17, 2007 at 8:23 am #

    This is all nice and very exciting but I need an additional tutorial on how to “secure” hibernate queries. What should one use for an authentication layer/technology, what kind of code needs to be written in flex to login and authenticate (using what kind of server side technology?) and finally how and where to build a list of priviliges to authorize certain users to run certain queries and not allow other to…

  16. Oscar February 20, 2007 at 3:02 pm #

    This is great material. There has been an increasing interest in the Spanish speaker Flex community for material such as this. Would you mind if I translate this material to Spanish and make available in the Flex Spanish speaking forums?

  17. Ajay March 25, 2007 at 10:16 pm #

    Good Tutorial …
    Hi can u post a tutorial on flex hibernate java

  18. shridhar March 28, 2007 at 3:38 am #

    I want to create new flex and hibernate application and do i need to change the properties file and create the class

  19. Mark April 18, 2007 at 1:46 am #

    Thank You

  20. Andrew April 25, 2007 at 5:47 pm #

    Works great, perfectly actually. The problem is that this Tomcat server has been modified in such a way that the projects developed here can’t be migrated. Can you provide a list of all the modifications to the “standard” FDS configuration files that you put in this project? I’ve been trying to track them all down but it seems the messaging service is still throwing errors when I deploy on a full version of Tomcat. Thanks!

  21. Salvo May 7, 2007 at 11:52 pm #

    Hi all,
    Christoph thanks a lot for you job is really great.
    I found a problem using the tutorial, when I created the flex project(inventory.mxml).
    Eclipse give me back the following error
    “unknown configuration variable compiler.keep-as3-metadata”.
    I tried to use the suggestion coming from
    “Martin on February 5th, 2007″ but nothing changed.
    Can somebody help me ?
    thanks in advaced
    Salvo

  22. Brandon June 18, 2007 at 7:29 pm #

    Hi, was doing a search on the error “An unknown item is declared as the root of your MXML document.” and came across your site. Great read btw. Anyway, didn’t find the answer here or anywhere else for that matter so I just went to messing around and found a fix/work a round or whatever you wanna call it.

    Im using Flex CS3 Beta to build my app and have it set up for AIR. In the top of my app file it had and the error was gone and hasn’t been back since. When you’re done working on it, you can change it back to the mx:WindowedApplication and all should be fine.

    Just thought I would share that.

  23. andy July 26, 2007 at 4:27 pm #

    Hi ,

    I was trying to connect to oracle database using FDMS but when I run the mxml file in browser and when I click on Getdata button which does the same thing “ds.fill(products)” but it does not retrieve the result from Database and it shows nothing on the command prompt of server. What can be the possible error? when there was error in the query it was giving error on server command prompt as “Numeric Overflow” but when the query was fine it showed nothing on command prompt just the message “server startup in 9340 ms”

  24. mub July 27, 2007 at 9:42 am #

    Hi,

    I followed all the steps of your tutorial but when I am running inventory.mxml in browser I am getting this error:-

    [FaultEvent fault=[RPC Fault faultString="Send failed" faultCode="Client.Error.MessageSend" faultDetail="Channel.Connect.Failed error undefined url:'rtmp://localhost:2038'"] messageId=”62C35CB9-9D9F-D25D-C1E9-088946B1DB92″ type=”fault” bubbles=false cancelable=true eventPhase=2]

    Could you please help? no other application is using 2038 port. I also disabled my pc firwall as-well but still I am getting the same error.

    Any comments would be appreciated.

  25. gmcgoldrick August 8, 2007 at 3:24 am #

    The Channel.Connect.Failed error is a red herring.

    The problem is that you need to “build” the server-side project. If you look at the tomcat log, it will show that it cannot find the ProductAssembler class.

    Maybe the tutorial could be updated to add in this important step.

  26. max August 10, 2007 at 5:49 am #

    Christophe, thank u so much for interesting and useful bundle. This clear alot for me. But im looking for some implementations and really can’t find any to meet my needs. Could anyone post links or any related materials on topic. I need some solution to secure destinations as well as say different application modules based on roles.

    thanks in advance )

  27. cheewai September 14, 2007 at 1:45 am #

    ([RPC Fault faultString="Send failed" faultCode="Client.Error.MessageSend" faultDetail="Channel.Connect.Failed error undefined url:'rtmp://localhost:2037'"]
    )

    I getting this error when I try to use the data management, this is my configuration. I using EJB as persistent layer.

    ejb3
    FOModelBean/remote
    application

    20

    Please advice.

  28. Pepe Martínez September 30, 2007 at 10:08 am #

    I haven’t found a solution for the problem of the error “unknown configuration variable ‘compiler.keep-as3-metadata’” found at flex-config.xml.

    I would appreciate any advice.

    Regards.

  29. ttnspy November 1, 2007 at 12:59 am #

    I’m a have small problem , can any one help me? Please
    I make a project which very similar to Product project(in example).

    1) Have Assembler class: I work correctly

    package flex.samples.stock;

    import java.util.List;
    import java.util.Collection;
    import java.util.Map;

    import flex.data.DataSyncException;
    import flex.data.assemblers.AbstractAssembler;

    public class StockAssembler extends AbstractAssembler {

    public Collection fill(List fillArgs) {
    StockService service = new StockService();
    System.out.print(fillArgs.size());
    return service.getStocks();
    }

    public Object getItem(Map identity) {
    StockService service = new StockService();
    return service.getStock(((Integer) identity.get(“StockId”)).intValue());
    }

    public void createItem(Object item) {
    StockService service = new StockService();
    service.create((Stock) item);
    }

    public void updateItem(Object newVersion, Object prevVersion, List changes) {
    StockService service = new StockService();
    boolean success = service.update((Stock) newVersion);
    if (!success) {
    int stockId = ((Stock) newVersion).getStockId();
    throw new DataSyncException(service.getStock(stockId), changes);
    }
    }

    public void deleteItem(Object item) {
    StockService service = new StockService();
    boolean success = service.delete((Stock) item);
    if (!success) {
    int stockId = ((Stock) item).getStockId();
    throw new DataSyncException(service.getStock(stockId), null);
    }
    }

    }

    some require class is ok.
    2) I configure in data-management-config.xml

    flex.samples.stock.StockAssembler
    application

    20

    3) My client app:
    I use :
    ….

    ……
    ds.fill(stocks); –> Problem here
    When I run this app, The method fill() of StockAssembler on the server work correctly (i use printout to debug) . But variable stocks can’t get the return value,it is a empty list.

    Please help me!

  30. ttnspy November 1, 2007 at 1:01 am #

    Hi all!
    I’m a have small problem , can any one help me? Please
    I make a project which very similar to Product project(in example).

    1) Have Assembler class: I work correctly
    package flex.samples.stock;

    import java.util.List;
    import java.util.Collection;
    import java.util.Map;

    import flex.data.DataSyncException;
    import flex.data.assemblers.AbstractAssembler;

    public class StockAssembler extends AbstractAssembler {

    public Collection fill(List fillArgs) {
    StockService service = new StockService();
    System.out.print(fillArgs.size());
    return service.getStocks();
    }

    public Object getItem(Map identity) {
    StockService service = new StockService();
    return service.getStock(((Integer) identity.get(“StockId”)).intValue());
    }

    public void createItem(Object item) {
    StockService service = new StockService();
    service.create((Stock) item);
    }

    public void updateItem(Object newVersion, Object prevVersion, List changes) {
    StockService service = new StockService();
    boolean success = service.update((Stock) newVersion);
    if (!success) {
    int stockId = ((Stock) newVersion).getStockId();
    throw new DataSyncException(service.getStock(stockId), changes);
    }
    }

    public void deleteItem(Object item) {
    StockService service = new StockService();
    boolean success = service.delete((Stock) item);
    if (!success) {
    int stockId = ((Stock) item).getStockId();
    throw new DataSyncException(service.getStock(stockId), null);
    }
    }

    }

    some require class is ok.
    2) I configure in data-management-config.xml

    flex.samples.stock.StockAssembler
    application

    20

    3) My client app:
    I use :
    ….

    ……
    ds.fill(stocks); –> Problem here
    When I run this app, The StockAssembler on the server work correctly (i use printout to debug) . But variable stocks can’t get the return value,it is a empty list.

    Please help me

  31. music January 6, 2008 at 4:08 pm #

    very interesting.
    i’m adding in RSS Reader

  32. secretboy February 12, 2008 at 11:08 am #

    great post.thanx

  33. pushkar April 13, 2008 at 9:32 am #

    Hi Cristophe,

    I was going through the examples of yous, but none of the channels (be it my-rtmp/amf) are working for some peculiar reason. Is it that we need to install something for getting them work ? Please let me know
    as I am stuck with this for quite some time.

    Thanks.

  34. sohbet July 21, 2008 at 4:11 am #

    very interesting

  35. gaurav August 13, 2008 at 3:00 pm #

    In your example in the pdf you are not using ds.createItem anywhere…!! can you please tell a way to use createItem from the client side.

  36. chat August 22, 2008 at 6:54 am #

    Good Tutorial …
    Hi can u post a tutorial on flex hibernate java

  37. sohbet August 22, 2008 at 6:54 am #

    very interesting.

  38. çet August 22, 2008 at 6:55 am #

    interesting ;)

  39. muhabbet August 28, 2008 at 5:44 am #

    Thank you very much for this information. I like this site

  40. kızlarla sohbet August 28, 2008 at 5:45 am #

    thank you very much.

  41. radyo dinle August 28, 2008 at 5:45 am #

    ooo süper this is. fantastik

  42. sohbet September 1, 2008 at 4:28 am #

    thanks

  43. sohbet September 14, 2008 at 2:32 pm #

    Thank you very much

  44. Sohbet October 8, 2008 at 7:00 am #

    Sohbet

    thanks you administrator

  45. güzel sözler October 8, 2008 at 7:00 am #

    Güzel Sözler

    very much

  46. radyo dinle October 10, 2008 at 11:14 pm #

    danke admin

  47. radyo October 10, 2008 at 11:16 pm #

    tek yuo admin

  48. film izle October 13, 2008 at 2:36 am #

    thanks for you

  49. Ravi October 16, 2008 at 9:38 pm #

    This is one of the best FLEX examples on web.
    Thankyou very much for creating such a great examples.

  50. Madhu November 2, 2008 at 11:55 am #

    Hi Chris

    Myself madhu i am new to flex ,i need your help in learning flex,and at the same time iam also looking for job on flex,i would be a very helpfull if can send me some FAQ’s . my mail id is madhu52280@gmail.com

    Thanks & Regards
    Madhu

  51. lapto battery November 20, 2008 at 9:21 pm #

    [...] Christophe Coenraets :: Flex Data Management Services Tutorial [...]

  52. Chat December 16, 2008 at 6:26 am #

    Hi SohbetLi

  53. sohbet odalari December 19, 2008 at 1:01 pm #

    thanks

  54. sohbet December 19, 2008 at 1:02 pm #

    tşk :)

  55. chat December 19, 2008 at 1:02 pm #

    bitti :)

  56. kayfun December 22, 2008 at 6:31 am #

    man, you are the best, av been reading a book on flex and java and got to this particular topic,it was giving me headache until i came across you tutorial, thanks a lot man, you are good. But i cant find a download site for fds-tomcat.zip, can u send a link so i can try the samples, thanks

  57. bizimlesohbet December 27, 2008 at 4:36 pm #

    thenks sohbet, chat, muhabbet, sohbet odaları,sohbet sakarya,sohpet,sohbet oyun radyo,İslami Sohbet, Dini Sohbet, İslami Site, Dini Site, İslami Chat, İslami Radyo, iSlami Sohbetler, Dini Sohbetler, DiniSohbet, iSlamiSite, Dini Chat, iSlami Arkadaşlık

  58. ats December 31, 2008 at 4:42 am #

    Happy new year!

  59. daslaber January 7, 2009 at 1:30 pm #

    I was able to recreate this in both IE7 and Firefox 2 on XP. Not a big deal, but just thought I’d mention it.

  60. toki konutları February 23, 2009 at 4:15 pm #

    Hi can u post a tutorial on flex hibernate java

  61. okey March 7, 2009 at 1:04 am #

    Happy new year!

  62. araç sorgulama March 17, 2009 at 4:55 pm #

    The Channel.Connect.Failed error is a red herring.

  63. mirc March 23, 2009 at 10:23 am #

    thanx

  64. sex April 11, 2009 at 6:46 pm #

    very good sites

  65. Türkçe Forum May 1, 2009 at 8:51 pm #

    Thanks My Friend..

  66. mobilya May 4, 2009 at 6:18 pm #

    In your example in the pdf you are not using ds.createItem anywhere…!! can you please tell a way to use mobilya dekorasyon http://sanaldekor.com createItem from the client side.

  67. Vivek June 2, 2009 at 6:52 am #

    Thanks for the tutorial. Is is possible to trigger The fill method for all clients from the server side (Java that is) ? I need to populate some managed data on the flex side and when any changes are made to this data from the client, it is propogated back to the backend database and subsequently reflected on all clients.
    But, the backend data can be changed without using flex also. So I need to run a scheduler from Java to retrieve the latest data. Is there a way to triggger a refresh of data on all clients using data management from the Java side? I am currently using the messaging service to do this but want to move to the data management service.

  68. medyum July 4, 2009 at 8:44 am #

    This is one of the best FLEX examples on web.
    Thankyou very much for creating such a great examples.
    medyum

  69. hikaye July 16, 2009 at 6:09 pm #

    Nice post. This post is different from what I read on most blog. And it have so many valuable things to learn. Thank you for your sharing!

  70. aöf July 17, 2009 at 4:00 pm #

    Very good, congratulations article

  71. cinsellik July 18, 2009 at 9:12 am #

    I am grateful to you for this great content.

  72. ssk July 23, 2009 at 9:39 am #

    Works great, perfectly actually. The problem is that this Tomcat server has been modified in such a way that the projects developed here can’t be migrated. Can you provide a list of all the modifications to the “standard” FDS configuration files that you put in this project? I’ve been trying to track them all down but it seems the messaging service is still throwing errors when I deploy on a full version of Tomcat. Thanks!

  73. bedava film izle July 28, 2009 at 4:00 am #

    thanks admin

  74. web tasarımı July 29, 2009 at 1:17 am #

    web tasarımı için güzel bir site

  75. medyum August 10, 2009 at 7:36 am #

    I haven’t found a solution for the problem of the error “unknown configuration variable ‘compiler.keep-as3-metadata’” found at flex-config.xml.

    I would appreciate any advice.

  76. cinsiyet belirleme August 30, 2009 at 1:49 pm #

    I have listed only blogs whose primary focus is climate

  77. erkek çocuk August 30, 2009 at 1:51 pm #

    http://www.breastgaintr.net

  78. seo teknikleri September 2, 2009 at 4:33 am #

    admin nice web page
    thank

  79. javaeater September 20, 2009 at 6:03 pm #

    i do not see the article, error page. The tutorial is missing. can any one direct me the to the flex+spring+LCDS example.

    Thank you

  80. ariston servisi September 24, 2009 at 3:12 am #

    nice article and topic we can discuss for better

  81. balkan düğünü September 28, 2009 at 1:10 pm #

    3 hafta sonra hazır, ama..

  82. Premium Account October 1, 2009 at 9:35 am #

    Good site, thanks for informations.

  83. web tasarımı October 18, 2009 at 5:52 pm #

    nice sharing.. thanks..

  84. sabridino October 23, 2009 at 4:55 pm #

    ücretsiz arkadaşlık sitesi arkadaş arama

  85. sabridino October 23, 2009 at 4:56 pm #

    köpek eğitimi köpek eğitim

  86. web tasarımı October 23, 2009 at 4:57 pm #

    web tasarımı internet sitesi google optimizasyon google da ilk sayfada çıkmak

  87. bayan eskort October 23, 2009 at 4:58 pm #

    bayan eskort istanbul

  88. bayan eskort istanbu October 23, 2009 at 4:59 pm #

    bayan ve erkek eskort istanbul

  89. 5651 nolu kanun yasa October 23, 2009 at 5:00 pm #

    5651 sayılı log yasası çözümleri

  90. web tasarımı October 24, 2009 at 4:22 pm #

    Hi this message is very beautiful and useful information to your offers. Thank you for information.

  91. e-dizi October 31, 2009 at 12:03 pm #

    thank you for post…
    dizi izle, e-dizi, dizi

  92. siemens servisi November 4, 2009 at 3:38 am #

    it s about flex dat. it s hard topici think. i m wordking about siemens data

  93. fotograf çekimleri November 4, 2009 at 2:03 pm #

    fotoğrafcı

  94. model ajansı November 4, 2009 at 2:04 pm #

    mankaen ve model ajansı

  95. model ajansı November 4, 2009 at 2:05 pm #

    manken model ajansı

  96. Dizicik November 8, 2009 at 10:20 am #

    Thank you for post.
    thanx for this article. i follow tvwatch blogs about wacth
    Dizi izle, online dizi, yabancı diziler, yerli dizileri, dizi özetleri, dizi fragmanları, dizi seyret, dizicik, dizi müzikleri, dizi resimleri, dizi tekrarı, tüm diziler, Canli dizi, Diziler, DiziCik

  97. ahmet November 10, 2009 at 6:46 am #

    kartepe haber, kartepe haberleri, izmit haber

  98. web tasarım yazılıl November 13, 2009 at 1:26 pm #

    web site yapımı için en ideal adres

  99. firma rehberi November 13, 2009 at 2:28 pm #

    turkiye nin en guzel ve en aktif firma rehberi sitesi binlerce firmaya ulaşabilirsiniz

  100. oyun November 18, 2009 at 5:36 am #

    So far has been working fine for our business

  101. Restaurant November 18, 2009 at 6:22 pm #

    Turkiye restaurant

  102. haber magazin November 18, 2009 at 6:24 pm #

    News portal in Turkey and beautiful day

  103. Hit Sitesi November 20, 2009 at 5:06 pm #

    Increase web site traffic to your web site hit visitor you send users to the site of the hit site,hit sitesi

  104. Marka Tescil November 20, 2009 at 7:00 pm #

    marka tescil

  105. Avukat November 20, 2009 at 7:01 pm #

    avukat,turkiye lawyer,türk avukat

  106. Hit Sitesi November 22, 2009 at 8:50 am #

    Hit Sitesi,hit,web trafik artırma,web site hit artırma

  107. Firma Rehberi November 25, 2009 at 2:11 pm #

    turkey firma rehberi

  108. marka tescili November 25, 2009 at 2:51 pm #

    marka tescili,tredeamark

  109. hit site November 25, 2009 at 2:53 pm #

    hit site,web trafik artırma

  110. avşa adası December 15, 2009 at 12:03 pm #

    Thank you very much…

  111. paslanmaz boru December 21, 2009 at 8:18 pm #

    thanks thank man

  112. bedava film izle December 24, 2009 at 12:15 pm #

    thank you admin eyw.

  113. farmville December 24, 2009 at 12:16 pm #

    hello admin thankss

  114. Dis cephe January 10, 2010 at 7:26 am #

    Tankhs admin

  115. cati January 10, 2010 at 9:01 am #

    tanhks admin

  116. mantolama January 12, 2010 at 11:17 am #

    http://mantolamafiyatlari.net

  117. dekorasyon January 14, 2010 at 7:41 am #

    Dekorasyon firması zorlugroup http://www.dekorasyonfirmasi.com dekoras

  118. Turkey Tours March 31, 2010 at 9:17 am #

    thank you for your usefull information.

  119. mp3 dinle July 17, 2010 at 3:24 pm #

    thank you admin eywww

  120. sanal şirket July 26, 2010 at 3:32 pm #

    thanks for elagance subject.

  121. Farmville Bot August 3, 2010 at 2:16 am #

    Thanks for sharing this with us!

  122. oyun haberleri September 11, 2010 at 5:07 pm #

    thanks for sharing.

  123. tutorial services September 30, 2010 at 6:19 am #

    Hey, was just browsing on the internet looking for some information and came

    across your site. I am impressed by the information that you have on this

    site.
    Thanks for sharing this with us!

  124. kablo tv October 9, 2010 at 12:10 pm #

    thanks admin very nice tutorial

  125. adem October 28, 2010 at 11:40 pm #

    teşekkürler…..

    Matbaa

  126. Chaz January 24, 2011 at 11:05 am #

    Hi Chris,

    I need you help, please tell me how I can contact you or how you want to contact me.

    Thanks
    Chaz

  127. CPR Test April 18, 2011 at 1:33 am #

    It is very happy to write comment on this blog really you had provided very informative post in this blog. Really it had made me know something today. Thanks for the stuff which made me realized some thing.CPR Test

  128. Firma Ekle May 23, 2011 at 6:38 am #

    firma ekle

  129. Ankara avukat May 23, 2011 at 6:39 am #

    ankara avukat ve hukuk konularında sizlere hizmet verir

  130. porn June 19, 2011 at 9:27 pm #

    Great Share! You made some decent points there. I looked on the internet for the issue and found most individuals will go along with with your website.

  131. maviajansmatbaa September 16, 2011 at 11:37 am #

    really liked your presentation on QCON a few weeks ago. I could really tell you are very good at what you do. My compliment for that.

    I have a question though: I some environments like banks etc Flash plugin is disabled in the browser (security wise). How can we still use this technology wit

  132. Plaka Okuma March 15, 2012 at 7:15 am #

    I am beginner in Flex.
    But as I see, it is better then ajax

  133. Ankastre March 20, 2012 at 12:50 am #

    built-in online service that allows you to find and world brands of built-in products you can buy

  134. Kasko Hesaplama March 20, 2012 at 1:05 am #

    Kasko hesaplama siz sadece araç bilgilerinizi bize yollayın size en kısa sürede kasko hesaplama yaparak araç kasko bedelini size bildirelim çokda ekonomik fiyatlara kasko yaptırabilirsiniz

  135. ADEK Sigorta April 19, 2012 at 9:52 am #

    En uygun kasko trafik sigortaları

  136. deniss May 9, 2012 at 10:50 am #

    This is one of the best FLEX examples on web

  137. şarkı sözleri May 9, 2012 at 10:53 am #

    eklediğin için teşekkürler

  138. Lokasyon bazlı indirim July 31, 2012 at 10:37 am #

    looks awesome thanks!

  139. mardinmardin ilçeleri November 25, 2012 at 10:28 am #

    savur mardin köyleri

  140. sohbet odalari December 20, 2012 at 5:48 pm #

    very blogg godd

  141. kelebek indir December 20, 2012 at 5:50 pm #

    blog good big

  142. Filmcinet.Com January 2, 2013 at 11:29 pm #

    It is truly a great and helpful piece of info. I’m glad that you just shared this useful info with us. Please keep us informed like this. Thank you for sharing.

  143. izmit web tasarımı January 23, 2013 at 11:32 pm #

    There was an error downloading the page.

  144. Taş Kaplama January 30, 2013 at 6:11 pm #

    Oo Baby Çok Gozel Olmiş Eline Sağlık

  145. bizim February 3, 2013 at 9:47 pm #

    Hello There. I discovered your blog the use of msn. This is a really well written article. I’ll be sure to bookmark it and come back to read more of your helpful information. Thank you for the post. I’ll certainly return.

  146. Garth Gendler March 14, 2013 at 3:22 am #

    I just want to say I’m all new to blogging and site-building and definitely loved this web site. Almost certainly I’m likely to bookmark your site . You absolutely have great articles. Bless you for sharing your web page.

  147. Avşa March 5, 2014 at 3:39 pm #

    thx you .
    come avsa island travel

  148. Avşa March 5, 2014 at 4:27 pm #

    Avşa adasi avşa travel come all avsa island

  149. Avsa March 5, 2014 at 4:27 pm #

    avşa island travel come all avsa island

  150. patchwork kilim March 24, 2014 at 5:03 am #

    Great article .Congratulations for this !

  151. Superb website in this article! Additionally your site loads up speedy! Just what exactly webhost are you working with? Should i buy your internet marketer backlink inside your host? I’d like our web-site crammed as promptly because your own hehe

  152. shiva May 26, 2014 at 5:30 am #

    I think Usm Business Systems gives the best Data Management Services.

  153. klima servisi August 23, 2014 at 6:12 pm #

    Güzel çalışma ellerinize sağlık Başarılarının devamını dilerim

Trackbacks/Pingbacks

  1. Got RIA? » Blog Archive » FDS Examples With Tomcat By Christophe Coenraets - January 12, 2007

    [...] Collaboration Dashboard And in another post, he announced a Flex Data Management tutorial that’s also included in the Flex Test Drive Server. Good stuff if you’re looking to get into FDS. Kudos to one of Adobe’s Flex Evangelists! [...]

  2. RIA pedia - Rich Internet Applications - Its all about the user experience! - June 15, 2007

    Great Flex Samples with Christophe’s Salesbuilder Application…

    Christophe Coenraets has updated his Salesbuilder application with a number of unique features that would appeal to any Flex developer. (The application is an Adobe AIR application that he’s built with Flex Builder.) Salesbuilder is sample sales for…

  3. Ezmo Developer Blog » Using Flex Data Services with Spring and Hibernate - July 18, 2007

    [...] I’m not going to write a lot about FDS here, so the curious reader may want to take a look at this article for an introduction to the subject. [...]

  4. Building a LiveCycle Data Service Application « i am josh - November 8, 2007

    [...] Flex Data Management Tutorial: http://coenraets.org/blog/2007/01/flex-data-management-services-tutorial/ [...]

  5. Maternity clothes. - June 25, 2008

    Rockabilly clothes….

    Cool clothes. Sissy boys wearing girls clothes. Hippie clothes. 18 doll clothes. Small dog clothes. Girls clothes. Express clothes….

  6. About LCDS « It’s all about RIA - October 16, 2008

    [...] Christophe Coenraets :: Flex Data Management Services Tutorial [...]

  7. Adobe LCDS « SrikanthCreative Mind’s Weblog - October 27, 2008

    [...] Christophe Coenraets :: Flex Data Management Services Tutorial [...]

Leave a Reply

css.php