★ 4.9 Stars (28) 181 Downloads (This Week) Last Update: Download NHibernate.Mapping.Attributes-for-N…zip Browse All Files nhcontrib » BurrowHome
tarantino - Google Code
In this second part Gabriel Schenker continues his overview of the NHibernate OR/M. Introduction In the first part  of this article series I have introduced NHibernate and its sister project Fluent NHibernate. I have discussed the perquisites needed to start developing a NHibernate based application. Finally I have introduced a simple domain model which I then took as a base to implement. The first entity of this domain was then implemented and mapped. Your very first NHibernate application – Part 2
For all of its power and glory NHibernate is no different than any other tool which requires you to configure it before you can use it. In the case of NHibernate you need to configure (map) each of the tables you want to access to the various entities in which they are going to populate. And because you need to manually configure this, there is room for mistakes and errors. Troubleshooting common mapping bugs with NHibernate - Derik Whit
Custom Collections with NHibernate, Part IV: Extensions! - Billy In part I of this series, we examined motivations for maintaining custom collections that are compliant with NHibernate. Part II demonstrated the basics behind wiring up a custom collection. Finally, part III refactored the solution into a nice reusable package with minimal intrusion (relatively speaking). My complaint with all of this is that the proposed solution is complicated, difficult to explain, and leans towards Shotgun Surgery by requiring you to change the signature of both the POCO collection as well as the NHibernate collection every time you need to add a new method. That's just not cool.
Home - NH Forge
NHibernate - a knol by Fabio Maulo
The Inquisitive Coder - Davy Brion’s Blog » Blog Archive » NHibe This is the archive of my blog, which used to be hosted on my personal site. It originally had about 650 posts but I removed almost half of them, either because they were outdated, no longer relevant or because I just didn't see any value in the content anymore. Feel free to browse through the archive, or you might want to check out the following pages specifically: New Here? : a categorized overview of my better postsCategories : a list of all of the categories of postsRecommended books : a list of books that I recommend to software developers I started blogging about 5 years ago, and over the years I've published 653 posts.
Disclaimer! Ayende rightly points out that if you are testing your queries you get this mapping test for free. If you aren’t, well put this in place as a stop gap measure (to test mappings) and if you have queries, which you probably do, get to testin’! A while back Bil Simser put up a post on the first test you should write when using Castle Windsor. Test Your NHibernate Mappings! - Dave Laribee
To skip to the chase... http://code.google.com/p/sharp-architecture/ It wasn't too many years ago that I used to state quietly that I was a Microsoft web developer. Inevitably, a Java developer would hear my whisper and begin laughing hysterically as I cowered away from defending Active Server Pages. Not long after, I felt a bit more confident defending Microsoft web development after the introduction of ASP.NET but have yet to this day been able to accurately describe the page life cycle or defend why the *%$@ it was ever a good idea. While the .NET language continued to progress into a world class language with generics and LINQ, I often wondered when the presentation layer would get the attention it deserved. S#arp Architecture: ASP.NET MVC with NHibernate and Spring - Bil
Nhibernate example structure
A few reasons to like NHibernate
Author's note added June 11, 2008 - Announcement of S#arp Architecture Thankfully, technologies evolve over the years. Accordingly, Microsoft has introduced ASP.NET MVC as an alternative to classic ASP.NET. I have developed a new architecture which uses many of the design principles of this article for this newer platform called S#arp Architecture. NHibernate Best Practices with ASP.NET, 1.2nd Ed. - The Code Pro
NHibernate Best Practices with ASP.NET, 1.2nd Ed. - The Code Pro Author's note added June 11, 2008 - Announcement of S#arp Architecture Thankfully, technologies evolve over the years. Accordingly, Microsoft has introduced ASP.NET MVC as an alternative to classic ASP.NET. I have developed a new architecture which uses many of the design principles of this article for this newer platform called S#arp Architecture. Although this article is still the recommended background reading material for S#arp Architecture, you'll find the new architecture to be simpler and more maintainable while still leveraging the best of what NHibernate has to offer.