Salesbuilder Beta 3 (AIR file + Flex Source Code)

A number of you asked me for the beta 3 version of Salesbuilder. So here it is. I also took the opportunity to clean up the code, and improve a few things. The application is now using synchronous access to the local SQLite database (as opposed to the asynchronous data access strategy of the previous version). I also introduced a simple Data Access Object (DAO) abstraction (see the BaseDAO.as class) to make the DAOs a lot easier to write, read, and maintain. This is a nice improvement compared to the very verbose DAOs used in the previous version. I might move to the annotation-based ORM approach introduced here in a future version. Finally, the “lazy loading” strategy has been improved as well and does a better job at retrieving data as needed by the application.

Salesbuilder is a Sales Force Automation application written in Flex and deployed on the AIR runtime. It demonstrates local persistence using the embedded SQLite database, data synchronization, native drag-and-drop, and other features such as direct chart manipulation.

The links:

salesbuilder1.png
salesbuilder2.png
salesbuilder3.png
salesbuilder4.png

Comments

18 Responses to “Salesbuilder Beta 3 (AIR file + Flex Source Code)”

  1. Quentin on February 4th, 2008 2:06 pm

    Just commenting to tell you how aesthetic I find your app…
    Great work!

  2. links for 2008-02-06 | Libin Pan on February 6th, 2008 1:29 am

    [...] Salesbuilder Beta 3 (AIR file + Flex Source Code) : Christophe Coenraets Salesbuilder is a Sales Force Automation application written in Flex and deployed on the AIR runtime. It demonstrates local persistence using the embedded SQLite, data synchronization, native d&d, and other features such as direct chart manipulation. (tags: adobe air flex opensource showcase salesforce aqlite chart) [...]

  3. New Version of SalesBuilder using LiveCycle Data Services : Christophe Coenraets on February 8th, 2008 12:01 pm

    [...] LiveCycle Data Services, and specifically the Data Management Service. So, I wrote a new version of Salesbuilder that uses LCDS to persist data at the server side. “Salesbuilder LCDS” demonstrates [...]

  4. las vegas odds nascar on February 10th, 2008 9:43 am

    las vegas odds nascar…

    waitress stroll Newark Icarus!Anglicanize …

  5. » air orm on February 23rd, 2008 7:45 am

    [...] have already been some moves in this direction, but something styled after Hibernate or ActiveRecord would be nice. [...]

  6. Nathan on February 26th, 2008 9:56 am

    Hello

    What is the physical directory in the database.

    Great work men!

  7. Simon on April 9th, 2008 11:42 am

    Great stuff!
    I love the use of the TabNavigator.
    Does anyone know if you can open a tab from the TavNavigator from a canvas displayed as a tab itself?

    Example: Open Tab from TabNavigator, resulting in a new tab containing a canvas. From this canvas, open up a different tab (i.e. to create a new “task”).

    Thank you!

  8. ttnet on May 6th, 2008 10:01 am

    thanx you.

  9. haitao_wu on May 27th, 2008 8:21 pm

    Thanks for your code, it is pretty good.

  10. biko on July 26th, 2008 11:41 am

    I have a problem , Could anyone help me ?

    This application requires a version of Adobe AIR which is no longer supported. Please contact the application author for an updated version.

    i have the latest version of Adobe Air and flex builder 3 ..

  11. chat on August 22nd, 2008 5:34 am

    Great work men!

  12. sohbet on August 22nd, 2008 5:34 am

    Thanks for your code, it is pretty good.

  13. radyo dinle on August 22nd, 2008 5:35 am

    thanks

  14. forum on August 22nd, 2008 5:35 am

    thank you

  15. ERP Software Systems, WEB Sites Development and Design on September 10th, 2008 3:53 am

    Very useful application.

  16. savaş oyunu on October 8th, 2008 2:00 pm

    I like this war games site because there a lot super war games…

  17. Sohbet on October 25th, 2008 2:05 pm

    very thanks

  18. oyun oyna on December 18th, 2008 9:40 pm

    ı have followed your writing for a long time.really you have given very successful information.
    In spite of my english trouale,I am trying to read and understand your writing.
    And ı am following frequently.I hope that you will be with us together with much more scharings.
    I hope that your success will go on.

Leave a Reply