Tell something about NHibernate.
NHibernate is a mature, open source object relational mapper for the .NET Framework. This framework supports
connectivity to multiple databases, its simply a matter of updating the driver configuration.
ADO.NET Base Classes
SQL Queries through String Concatenation
Deferred Execution in LINQ
Object LINQ Provider VS. Database LINQ Provider
ADO.NET Entity Framework
Silverlight connections to databases
Multiplicity and Degree in Entity Framework
WCF Data Services
Optimistic Concurrency | OptimisticConcurrencyException
Entity Framework and CRUD
In order to use it, it has to be downloaded from the here,
and the NHibernate.dll has to be referred to in your Visual Studio by adding a reference.
For more details about NHibernate, you may visit the following link: http://nhforge.org/doc/nh/en/index.html#quickstart-intro.
More Interview Questions...