Belius' Blog

Il blog di Simone Belia
posts - 16, comments - 335, trackbacks - 31

NHibernate

NHibernate 1.2.1GA

Ieri è stata rilasciata la versione 1.2.1GA e la potete trovare a questo indirizzo: http://sourceforge.net/project/showfiles.php?group_id=73818&package_id=73969 Di aggiunte non ha, hanno solo corretto alcuni bug, ma la bella notizia è che stavano aspettando di rilasciare questa release per iniziare a dedicarsi pesantemente alla versione 2.0.....e li si che ci sarà da divertirsi. A questo indirizzo potete trovare quelle che saranno le nuove funzionalità...e non sono poche. Leggete anche i feedback ce n'è uno di Fabio Maulo che integra il post.  

posted @ martedì 27 novembre 2007 19:16 | Feedback (67) | Filed Under [ NHibernate ]

Recuperare solo i valori essenziali con Nhibernate

L'infrastruttura di NHibernate ci permette di recuperare con pochi sforzi le informazioni che stanno nel DB sottoforma di nostre classi opportunamente istruite. Bene....e che c'è di nuovo? Nulla....ma ipotizziamo questo: Ho una classe Customer che contiene 40 proprietà (non associazioni) che la descrivono. Ora voglio che in un menu a tendina della mia applicazione vengano inseriti tutti i Customer così da farne scegliere uno all'utente. In questo scenario quello che mi serve è solo l'ID del customer ed il suo nome....allora perchè caricarsi tutti quanti i suoi dati? Negli ultimi progetti che ho sviluppato con NHibernate ho cercato di trovare una metodologia per venire incontro...

posted @ venerdì 16 novembre 2007 19:57 | Feedback (15) | Filed Under [ NHibernate ]

NHibernate complex queries

Poco tempo fa (e tutt'ora) mi sono trovato di fronte ad un'applicazione sviluppata con NHibernate che richiedeva moltissimi filtri per fare delle ricerche molto complesse. Cercando un pò in giro sono arrivato a leggere questo articolo di Ayende che esponeva una soluzione molto elegante e funzionale per effettuare ricerche complesse con NHibernate.....ed a pensarci bene è un buon pattern anche senza l'uso di NH. L'articolo lo trovate qui: http://www.ayende.com/Blog/archive/2006/12/07/7055.aspx Il concetto di base è quello di crearsi un oggetto Finder che non fa altro che incapsulare tutti i dati che devono essere cercati. Questo oggetto viene poi passato ad un metodo che altro non...

posted @ mercoledì 10 ottobre 2007 19:04 | Feedback (6) | Filed Under [ NHibernate ]

Powered by:
Powered By Subtext Powered By ASP.NET