Archivio per aprile, 2011

Sto lavorando alla versione nuova di LUNA con parecchie novita a livello di gestione dei parametri di ricerca e con il metodo SaveCascade implementato in automatico.

Nel frattempo ho modificato i percorsi di pubblicazione e download del package eseguibile e dei sorgenti.

E’ possibile scaricare tutto da qui:

EXE – http://www.diegolunadei.it/luna/luna.rar

SOURCE CODE – http://www.diegolunadei.it/luna/lunasource.rar

TUTORIAL con ESEMPIO – http://www.diegolunadei.it/luna

Annunci

Ho pubblicato il rilascio 3.0.6.18 di Luna Data Layer Code Generator. In questa versione oltre a qualche novità di contorno la cosa più importante è che ora è supportata la Pluralization.

In pratica ora è possibile specificare per ogni tabella il nome della classe che viene generata semplicemente sostituendola tramite l’interfaccia al nome di default che viene associato.

Ora sto lavorando al caricamento delle relazioni automatico da database MS SQL SERVER, mentre per DB Access è tutto gia funzionante. Per ogni relazione 1 a 1, 1 a N vengono generati all’interno della relativa classe padre gli oggetti o le liste figlie, con i relativi caricamenti.

Nella versione 3.0.7.46 inoltre sarà inserito un metodo di salvataggio in cascata che permetta di salvare l’intera struttura con relativi id collegati ecc ecc in modo da lavorare in memoria con una struttura logica e le strutture collegate senza preoccuparsi della persistenza, il metodo WriteCascade.

Ho appena pubblicato online una release di Luna sostanzialmente completa delle funzionalità principali.

Qui accanto allego uno schema delle classi generate in un tipico esempio.

Per il tutorial completo e l’esempio in questione potete andare all’indirizzo:

http://www.diegolunadei.it/luna/tutorial.htm

Per scaricare la versione 3.0.4.18 di Luna invece potete andare sempre all’indirizzo:

http://goo.gl/9sDbB