2009-02-18 14 views
16

Dove posso trovare un buon NHibernate e l'applicazione di riferimento MVC ASP.NET? Ho scaricato S # arp e questo sembrava essere molto più di quanto mi servisse (IOC e CodeGen tramite T4). Potrei arrivare a questo punto più tardi, ma all'inizio ho bisogno di qualcosa di più piccolo.Dove posso trovare un buon NHibernate e applicazione di riferimento MVC ASP.NET

Qualsiasi esempio semplice? Voglio solo vedere come funziona la gestione della sessione di NHibernate in ASP.NET MVC. E forse come funzionano alcuni semplici scenari di query. Sto ancora cercando di capire come fare uno SELECT DISTINCT in NHibernate e attraverso la View tramite ViewData.

+0

Is it just me? ma ottengo errori quando provo a scaricare il codice sorgente per Code Camp Server. – BuddyJoe

+0

no, ho ricevuto il codice sorgente .... È necessario installare un client SVN. Puoi trovarne uno qui http://tortoisesvn.net/downloads per windows. – cgreeno

+0

È di gran lunga il MIGLIORE client svn per Windows - c'è anche un add-in di Visual Studio che si integrerà con TortoiseSVN chiamato http: //www.visualsvn.it/ – cgreeno

risposta

14

avrei cercato di affrontare in modo indipendente.

Prima che Billy McCafferty scrivesse un'architettura nitida da lui scritta, quello che penso sia, è necessario leggere su codeproject sulle best practice con NHibernate. Inoltre, ho appena scoperto alcuni DimeCasts (di Kyle Baley) sotto il tag MVC che sono molto buoni.

Rob Conery ha creato la serie di video ASP.NET MVC Storefront che va su un sacco di modelli e pratiche. Il backend scritto sta usando Linq to SQL ma può essere adattato con LinQ to NHibernate. Più recentemente ha anche realizzato una serie di video su TekPub - NHibernate con Ayende Rahien. Infine (per NHibernate) c'è lo Summer of NHibernate

Lo stesso S# arch source ora viene fornito con progetti di esempio.

Infine, c'è Code Camp Server che è costruito con MVC.Net e NHibernate e utilizza praticamente ogni strumento open source che si può pensare ...

nota a margine

Se il vostro interessato a sbarazzarsi di quei fastidiosi file XML quando si utilizza NHibernate si potrebbe anche voler guardare a fluent.

+0

+1 Grazie per il collegamento al codice del progetto. Questo aiuta anche se questo non è MVC, è WebForms con NHibernate e utilizza e metodo interessante per gestire la sessione di NHibernate. – BuddyJoe

+0

ya è piuttosto interessante. Ho anche ottenuto molto dalla serie MVC Storefront. Esp l'episodio che mostra gli usi della mappa della struttura ... – cgreeno

+0

+1 per StoreFront. Questa è una serie fantastica! –

1

Non è un'applicazione di esempio completo o nulla, ma si tratta di un progetto quadro abbastanza ben progettato ASP.NET MVC scritto intorno DDD/NHibernate ecc

http://code.google.com/p/sharp-architecture/

+0

In realtà #arc viene fornito con due applicazioni di riferimento. –

+0

Sharp Architecture, a cosa ho collegato. –

3
+0

Non è il progetto più semplice da digerire per quelli nuovi su MVC o NHibernate. Si basa anche sull'elaborazione dei comandi, che si aggiunge alla curva di apprendimento. C'è una guida per camminare attraverso la fonte? – Merritt

0

BuddyJoe, si posso trovare un buon codice NHibernate e ASP.NET MVC Riferimento applicativi NHibernate MVC nhibernatetutorial.com

Problemi correlati