And don't forget - this is written in Swing! Doing such UI with Java
is a big achievement on its own.
Andrus
On Sep 28, 2006, at 7:40 AM, Malcolm Edgar wrote:
> Hi Aristedes,
>
> Congratulations, the application looks great.
>
> I am getting jealous of all the cool looking Mac UI's I am seeing
> now days.
>
> regards Malcolm Edgar
>
> On 9/28/06, Aristedes Maniatis <ar..sh.com.au> wrote:
>> 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 - 11:21:02 EDT