NHibernate 3 Beginner's Guide

Rapidly retrieve data from your database into .NET objects

NHibernate 3 Beginner's Guide

Dr. Gabriel Nicolas Schenker, Aaron Cure

Rapidly retrieve data from your database into .NET objects
eBook
$10.00
RRP $26.99
Save 62%
Print + eBook
$44.99
RRP $44.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$10.00
$44.99
RRP $26.99
RRP $44.99
eBook
Print + eBook

Frequently bought together


NHibernate 3 Beginner's Guide Book Cover
NHibernate 3 Beginner's Guide
$ 26.99
$ 10.00
Web Host Manager Administration Guide Book Cover
Web Host Manager Administration Guide
$ 23.99
$ 10.00
Buy 2 for $20.00
Save $30.98
Add to Cart

Book Details

ISBN 139781849516020
Paperback368 pages

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.

Table of Contents

What You Will Learn

  • 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

Authors

Table of Contents

Book Details

ISBN 139781849516020
Paperback368 pages
Read More

Read More Reviews

These popular $10 titles might interest you

Web Host Manager Administration Guide Book Cover
Web Host Manager Administration Guide
$ 23.99
$ 10.00
HTML5 Canvas Cookbook Book Cover
HTML5 Canvas Cookbook
$ 23.99
$ 10.00
Torque 3D Game Development Cookbook Book Cover
Torque 3D Game Development Cookbook
$ 29.99
$ 10.00
Building Impressive Presentations with impress.js Book Cover
Building Impressive Presentations with impress.js
$ 14.99
$ 1.50
Instant InnoDB  Book Cover
Instant InnoDB
$ 14.99
$ 10.00
SharePoint 2013 WCM Advanced Cookbook Book Cover
SharePoint 2013 WCM Advanced Cookbook
$ 32.99
$ 10.00