Archivio per la categoria ‘Lavoro’

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

Annunci

 

Ho messo online il secondo rilascio di Luna, il generatore di codice che ho ideato io. Per scaricarlo il link è sempre lo stesso:

http://goo.gl/9sDbB

Per accedere al tutorial invece si deve andare qui:

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

Ecco pubblicato il primo rilascio di LUNA.

LUNA è un generatore di codice ideato da me che nasce circa due anni fa.

L’ idea nasce dalla noia di dover scrivere la parte di codice che si interfaccia con il Database di ogni progetto gestionale, automatizzando la creazione delle query. Ma si sa che l’appetito vien mangiando, cosi LUNA cresce fino a diventare un vero e proprio generatore di codice.

La logica è semplice, si parte da una struttura di un database relazionale, e LUNA crea tutte le classi e il data layer relativo. Non siamo ai livelli di complessita di NHibernate, e non ne viene assolutamente seguita il funzionamento. Questo vuole essere solo un semplice tool di sviluppo per velocizzare operazioni noiose e ripetitive, scrivendo il codice in una maniera ordinata e coerente che difficilmente riesce quando si scrive a mano.

L’attuale versione funziona con database Ms Access e SQL Server, e genera codice VB.NET e T-SQL per l’ eventuale rigenerazione del database su altre piattaforme.

Il codice generato è orientato allo sviluppo di applicazioni desktop. Analizzando il codice infatti si vedranno spesso riferimenti a connessioni dati persistenti, ma sto studiando la possibilita di utilizzarlo anche a livello di web application con alcune modifiche al Datalayer.

In fase di lavorazione ci sono il supporto per database SQL Compact, Mysql e Oracle e la generazione di codice C#.

Il programma è freeware, sviluppato in Vb.Net e per funzionare non ha bisogno di installazione, lo scaricate e lo lanciate (ovviamente do per scontato che sulla vostra macchina abbiate il framework .Net altrimenti non stareste leggendo questo post).

Per qualsiasi suggerimento o malfunzionamento potete scrivermi all’indirizzo d.lunadei@gmail.com

Per scarica l’ applicazione andate su http://goo.gl/9sDbB

Nuovo Incarico

Pubblicato: 1 febbraio 2011 in Lavoro

Da oggi sono il gestore del sito web del Consorzio di Marina di SanNicola.

Il sito internet è raggiungibile all’ indirizzo:

http://www.consorziosannicola.it