onCourse product launch

From: Aristedes Maniatis (ar..sh.com.au)
Date: Thu Sep 28 2006 - 07:01:01 EDT

  • Next message: Malcolm Edgar: "Re: onCourse product launch"

    Since there isn't a lot of news about products using Cayenne, I
    thought it pertinent to mention that our product called "ish
    onCourse" has just been launched to the world. It is a free product
    which is written for the education sector: it is a student and
    enrolment tracking system with a strong marketing focus. Some of the
    interesting (from a programming perspective) things we've done:

    * Cayenne client/server three tier setup
    * Swing GUI
    * embedded Derby database in the server with a GUI wrapper
    * passing validation messages from Cayenne into the GUI to display
    against the fields where validation errors occurred.
    * using the new JPA-like callbacks in Cayenne
    * automated live backups of the Derby database
    * replication system for data between the onCourse database and
    another (web site) database using SOAP
    * use of paging in Cayenne to speed up display of large lists of
    records over slow links

    Considerable thanks are due to Andrus for the considerable work he
    has done with us to accelerate the implementation of some Cayenne
    features and fix a few bugs we managed to unearth along the way.

    Anyhow, the product is free to download and use, so feel free to
    play. It is designed for an Australian environment and this is only
    an early release, so we have much still to do.

    http://www.ish.com.au/oncourse

    When I get a chance, I'll write a case study for the Cayenne site.

    Cheers
    Ari Maniatis

    -------------------------->
    ish
    http://www.ish.com.au
    Level 1, 30 Wilson Street Newtown 2042 Australia
    phone +61 2 9550 5001 fax +61 2 9550 4001
    GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A





    This archive was generated by hypermail 2.0.0 : Thu Sep 28 2006 - 07:01:50 EDT