Home » Programming » NHibernate 3 Beginner’s Guide

NHibernate 3 Beginner’s Guide

NHibernate 3 Beginner’s Guide

  • Author : Aaron Cure, Dr. Gabriel Nicolas Schenker
  • Year : 2011
  • Pages : 368
  • File size : 4.42 MB
  • File format : PDF
  • Category : Programming, Hibernate

Book Description:

Ideally, we would want to persist the objects our application uses and produces AS IS, without having to first transform them in complex ways. NHibernate is a framework that provides us with an object-oriented access to a relational database without having to write SQL and with little or no database-specific data access code. Definitely, if you are a .NET developer, knowing more about NHibernate will simplify and reduce your efforts in developing .Net applications.NHibernate 3 Beginner’s Guide introduces Nhibernate with step-by-step examples, and is the easiest way to learn about bridging the gap between object-oriented .NET applications and the relational database that stores the application’s data. It is a beginner’s guide to NHibernate that starts from scratch. Successive chapters build upon earlier concepts, while the sample code presents various ways to accomplish typical data access tasks.

NHibernate 3 Beginner’s Guide examines all of the topics required to get a functional data access layer implemented while writing the least amount of code possible, presenting options along the way to handle particular edge cases or situations as they arise. The book begins with an introduction to NHIbernate 3 and then moves on to creating the development environment. Then it teaches you how to create a model, define a database schema, and map the model to the database then covers sessions and transactions. This is succeeded by testing, profiling, and configuration, validation of data and writing queries. Finally, we wrap up with notes on the common pitfalls that you should avoid.

Once you complete reading the book, you will have gained the skills and knowledge to incorporate NHibernate into your own applications.

An easy-to-follow guide that will show you how to connect the NHibernate object-relational mapper to your projects to create a rich, efficient, object-oriented data access layer with little or no additional work

What you will learn from this book

  • Create a domain model
  • Learn different techniques to map the domain model to the underlying database
  • Build the database from your model automatically
  • Use session and transactions to persist and retrieve data
  • Efficiently query the database by using LINQ to NHibernate and HQL
  • Configure your system for use of NHibernate in a clear and concise way
  • Write unit and integration tests for your data access layer
  • Learn about the common pitfalls that should be avoided
  • Implement data validation on the entity level
  • Monitor and profile your data access

Download eBook


eBooks in the same categorie :

Getting Started with UDK

Download free Getting Started with UDK eBook in PDF

UDK, the free version of the popular and award-winning Unreal 3 Engine, is an amazing and powerful tool to use for projects of any kind. You can use i

Learning WebRTC

Download free Learning WebRTC eBook in PDF

The book begins by teaching you how to capture audio and video streams from the browser using the Media Capture and Streams API. You will then create

Beginning Hibernate, 4th Edition

Download free Beginning Hibernate, 4th Edition eBook in PDF

Get started with the Hibernate 5 persistence layer and gain a clear introduction to the current standard for object-relational persistence in Java. Th

NHibernate 2.x Beginner’s Guide

Download free NHibernate 2.x Beginner’s Guide eBook in PDF

This is a beginner’s guide to NHibernate that starts from ground zero. Successive chapters build upon earlier concepts, while the sample code pr