About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
See full specifications

scripts default iconNHibernate Publisher's description

This is a plugin of Java Hibernate Core for the .NET Framework

It can handle persistent plain .NET objects and methods from any underlying relational database.

Given an XML description of your entities and relationships, NHibernate automatically generates SQL for loading and storing the objects. Optionally, you can describe your mapping metadata with attributes in your source code.

NHibernate supports transparent persistence, your object classes don't have to follow a restrictive programming model. Persistent classes do not need to implement any interface or inherit from a special base class. This makes it possible to design the business logic using plain .NET (CLR) objects and object-oriented idiom.

Originally being a port of Hibernate 2.1, the NHibernate API is very similar to that of Hibernate. All Hibernate knowledge and existing Hibernate documentation is therefore directly applicable to NHibernate.

Here are some key features of "NHibernate":

В· Natural programming model - NHibernate supports natural OO idiom; inheritance, polymorphism, composition and the .NET collections framework, including generic collections.
В· Native .NET - NHibernate API uses .NET conventions and idioms
В· Support for fine-grained object models - a rich variety of mappings for collections and dependent objects
В· No build-time bytecode enhancement - there's no extra code generation or bytecode processing steps in your build procedure
В· The query options - NHibernate addresses both sides of the problem; not only how to get objects into the database, but also how to get them out again
В· Custom SQL - specify the exact SQL that NHibernate should use to persist your objects. Stored procedures are supported on Microsoft SQL Server.
В· Support for "conversations" - NHibernate supports long-lived persistence contexts, detach/reattach of objects, and takes care of optimistic locking automatically

System Requirements:

В· .NET Framework 1.1 or 2.0
Program Release Status: Major Update
Program Install Support: Install Only

Is NHibernate your software?

Manage your software

Most Popular

scripts default icon iPod Control 1.1
iPod Control facilitates the usage of your iPod on multiple computers.
scripts default icon SwfDotNet framework for Graphics and Animations 1.0RC1
SwfDotNet framework is a full Net open source library for writing, reading and generating Flash(tm) Swf files
scripts default icon Driver Backup 1.1
Driver Backup is a .Net 2.0 application to backup non-Microsoft drivers on a Windows box.
scripts default icon iTunes Export for Music and Sound 1.4
iTunes Export exports playlists defined in your iTunes Music Library to standard m3u, .
scripts default icon Embedded Sql 1.1
Embedded Sql allows you to manage SQL statements in ASP.NET.

Related Category