April 2011 Blog Posts

Luna: Vb.Net Data Layer Code Generator 3.0.9.19

Innanzitutto voglio RINGRAZIARE tutte le persone che mi scrivono commenti e suggerimenti per migliorare Luna!. Purtroppo il tempo per svilupparlo e' molto meno di quello che sarebbe necessario per metterci tutto quello che serve, comunque lo sviluppo va avanti. Ho rilasciato la versione 3.0.9.19 con un bel po di fix e miglioramenti. Nella prossima versione cercherò di includere il supporto alle relazioni di SQL Server (per ora vengono caricate solo da DB Access), il supporto a SQL Compact 4, il metodo di salvataggio in cascata SaveCascade, e il supporto a fonti dati diverse dalle Tabelle(stored procedure ad esempio o viste). Infine sono cambiati...

Luna: Vb.Net Data Layer Code Generator 3.0.6.18

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...

Luna: Vb.Net Data Layer Code Generator 3.0.4.18

Ho appena pubblicato online una release di Luna sostanzialmente completa delle funzionalità principali. Allego uno schema delle classi generate in un tipico esempio e uno screenshoot. Ormai è diventato un progetto svago/laboratorio e la cosa di questa versione che mi ha più divertito è stata la creazione della funzione di ricerca parametrica. Ancora è da migliorare e manca qualcosina ma era venuto il momento di fare un nuovo rilascio perche rispetto alla precedente versione sono stati fatti grandi passi avanti. Per il tutorial completo e l’esempio in questione potete andare all’indirizzo: http://www.diegolunadei.it/luna/index.htm Per scaricare la versione 3.0.4.18 di Luna invece potete andare sempre all’indirizzo: http://www.diegolunadei.it/luna