nHibernate Content on InfoQ
Latest featured content about nHibernate

- Topics
- Rhino Mocks,
- Rhino,
- F#,
- JVM Languages,
- .NET Languages,
- Azure,
- Java,
- Languages,
- .NET,
- Tools,
- QCon,
- PaaS,
- Castle,
- M,
- Conferences,
- QCon London 2010,
- Boo,
- Agile,
- Cloud Computing,
- Programming,
- nHibernate,
- Language
Amanda Laucher and Josh Graham present at an introductory level some of the most important elements of the .NET ecosystem: F#, M, Boo, NUnit, RhinoMocks, Moq, NHibernate, Castle, Windsor, NVelocity, Guerilla WCF, Azure, MEF.

- Topics
- ASP.NET MVC,
- Dependency Injection,
- ASP.NET,
- .NET Framework,
- .NET,
- Design Pattern,
- Architecture,
- Frameworks,
- Programming,
- Castle,
- nHibernate,
- Patterns,
- Object Oriented Design,
- SQLite,
- Design
In this article Billy McCafferty presents S#arp Architecture, an ASP.NET MVC architectural framework meant to leverage current best practices in architecting ASP.NET web applications by providing a project code template which uses Domain-Driven Design techniques and has built-in support for NHibernate, Castle Windsor and SQLite.

- Topics
- .NET,
- Data Access,
- Database Design,
- Programming,
- Database,
- ActiveRecord,
- Castle,
- nHibernate,
- JAOO Conference,
- ORM
This presentation by Hamilton Verissimo and Oren Eini show Castle Active Record - an ORM solution for .NET building on NHibernate. After an introduction, the presentation dives into various advanced topics and techniques for working with Castle Active Record.
News about nHibernate
- Topics
- OData,
- Entity Framework,
- nHibernate,
- ORM
Version 3.5 of the ORM tool LLBLGen Pro was released this week, and includes updates to Entity Framework and NHibernate functionality, designer improvements, and several updates to the runtime, such as support for OData and SQL Server 2012.
- Topics
- ASP.NET MVC,
- ASP.NET,
- .NET,
- Programming,
- Architecture,
- nHibernate,
- S#arp Architecture
S#arp Lite is an effort to make S#arp Architecture more accessible to all developers; this scaled-back version includes a project template set up to connect to a database via NHibernate, a set of reusable class libraries, a base repository, and a sample project.
- Topics
- Data Access,
- .NET,
- Programming,
- Database,
- nHibernate
NHibernate 3.0 is the first major release of the popular ORM in over a year. With the release it has changed the CLR version to .NET 3.5. This allows the creation of the QueryOver API, while replaces the string-based ICriteria expressions with strongly typed lambda expressions. This is in addition to the built-in LINQ provider.
- Topics
- .NET,
- Persistence,
- Data Access,
- Programming,
- Database,
- nHibernate,
- ORM
The latest NHibernate developments include: the release of NHibernate 3.0.0 Alpha 1, NHibernate Profiler supporting NHibernate 3.0, and HQL Language Service for Visual Studio.
- Topics
- ADO.NET Entity Framework,
- .NET Framework 4.0,
- .NET Framework,
- ADO.NET,
- .NET,
- Persistence,
- Data Access,
- LINQ to SQL,
- Programming,
- Database,
- nHibernate
LLBLGen Pro is an ORM tool which supports multiple persistence frameworks: LLBLGen Pro Runtime, Entity Framework, NHibernate and LINQ to SQL. Other new features are: support for .NET 4.0, model-first or database-first development mode, model view, project validation.
- Topics
- ADO.NET Entity Framework,
- ADO.NET,
- .NET,
- Data Access,
- Database,
- Programming,
- nHibernate,
- ORM,
- Documentation
Recently, a post by Oren Eini (a.k.a. Ayende Raheim) touched off a debate around the respective merits and capabilities of NHibernate and Entity Framework 4.0, two .NET-based Object/Relational Maping frameworks. InfoQ explored this debate in more detail to understand some of the perspectives which were given.
- Topics
- ADO.NET Entity Framework,
- ADO.NET,
- .NET,
- Data Access,
- Programming,
- LINQ to SQL,
- Database,
- Performance & Scalability,
- nHibernate,
- ORM
Sadly the terms “ORM” and “performance problems” often travel together. By hiding the underlying SQL from the developers, ORMs can offer a huge productivity boost. Unfortunately they also make it easy to generate ridiculously bad queries without realizing it. And without stored procedures to cross reference, finding the offending code without an ORM-specific profiler can be quite tricky.
- Topics
- Domain Specific Languages,
- Data Access,
- .NET,
- Languages,
- Programming,
- Database,
- nHibernate,
- ORM
James Gregory, the owner of the Fluent NHibernate project, has announced his project has reached the 1.0 milestone and it is currently a Release Candidate.