NHibernate: caricare un albero in un singolo round-trip con il db

Supponiamo di avere una entità del dominio che rappresenta un albero, albero mappato e persistito con NHibernate,  e abbiamo bisogno di caricare tutto l’albero in un singolo round-trip con il db. La soluzione proposta da Ayende è indubbiament


NHibernate: come si chiama quell’Alias?

dicamo che avete un dominio come questo: e che questo dominio sta dietro un servizio WCF che espone un set di operazioni tra cui una di questo genere: /// <summary>/// Finds all the branches that satisfies the given query./// &


NHibernate, i mapping e la cache di secondo livello

Developer avvisato developer mezzo salvato Abbiamo un modello di questo genere, fondamentalmente un “albero” con delle “foglie”, foglie che a loro volta possono avere degli attributi: Questo modello è mappato su una struttura relazionale di ques


NHibernate e Castle 2.5

Alberto ha scritto tutto quello che c’era da scrivere: Nuova versione di Castle Windsor (e NHibernate?), ma c’è anche una terza strada, ancora più semplice: sostituire il ByteCode provider di NHibernate, usato per la generazione dei dynamic proxy


Fluent NHibernate 1.1

Out in the wild :-) .m Technorati Tags: NHibernate,Fluent Interfaces


NHibernate: IPreInsertEventListener

Poco tempo fa ho parlato di strategie di generazione del document identifier con NHibernate, quello che vogliamo ottenere è rendere trasparente all’utilizzatore il fatto che un “id”, ad esempio il numero fattura, debba essere generato e dipenda...


NHibernate: stra-puuteeenzaaa!

Scenario:   un dominio molto banale mappato su una singola tabella con una colonna che fa da discriminante, è così, è legacy e me lo devo tenere :-). Adesso il nostro simpatico utente vuole fare una ricerca per tutti i Subject, a prescindere...


IUserType, PK e join multiple

L’allergia continua ed evidentemente peggiora… :-) Qualche tempo fa ho parlato di NHibernate e degli IUserType, fortunatamente non ho fatto vedere l’implementazione :-) perchè c’è un leggero bug, moltgo subdolo, ma sempre bug! Un doveroso...


NHibernate: custom user type(s)

Disclaimer(s) :-) Sto studiando quindi prendete tutto molto con le pinze; Sono decisamente allergico al manuale delle istruzioni quindi usate delle pinze belle grosse :-); Detto questo, immaginate di avere il vostro bel dominio siffa...


Questo tool è una figata pazzesca.

Alla UGI.Alt Conf ho “vinto” per aver fatto una Open Session una licenza di NH Proof. Complice una necessità mi stasera mi sono messo di buona lena e: Ho approcciato per la prima volta in vita mia NHibernate: Utilizzando Fluent...