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