NHibernate e Castle 2.5

Print Content | More

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, con quello di LinFu rimuovendo di fatto ogni dipendenza tra NH e Castle; in questo modo potete tranquillamente usare Castle 2.5 per i vostri scopi senza toccare NH.

Vantaggi? cambiate solo una riga di configurazione di NH e nulla di più… robetta da 3 nanosecondi Smile with tongue out

.m


NHibernate , Castle Windsor

4 comments

Related Post

  1. #1 da Alberto Dallagiacoma Thursday August 2010 alle 09:23

    Eh, va beh, ma così non vale...
    Se non ti complichi un po' la vita, non ti diverti... :-)

  2. #2 da Mauro Servienti Thursday August 2010 alle 10:10

    me la complico già abbastanza con un sacco di altre cose :-P

    .m

  3. #3 da Gian Maria Thursday August 2010 alle 03:20

    Il problema è che una volta esisteva hornget che ti rifaceva tutta la compilazione delle trunk di castle e NH più altre cosine, ma dopo il passaggio a github di castle non funzionava più.

    Io sostnazialmente sono passato a linfu per la generazione dei proxy per evitare ogni possibile rottura di scatole :)

  4. #4 da Alberto Dallagiacoma Thursday August 2010 alle 09:25

    Se in un progetto uso già Castle come strumento di IoC, mi tengo Castle anche come generatore di proxy; se posso, evito troppi "mescolamenti".