Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
NHibernate 3.0 Cookbook

Buy
NHibernate 3.0 Cookbook, 9781849513043 (184951304X), Packt Publishing, 2010

NHibernate is an innovative, flexible, scalable, and feature-complete open source project for data access. Although it sounds like an easy task to build and maintain database applications, it can be challenging to get beyond the basics and develop applications that meet your needs perfectly.

The NHibernate Cookbook explains each feature of NHibernate 3.0 in detail through example recipes that you can quickly apply to your applications. Set yourself free from stored procedures and inline SQL. Quite simply, if you build .NET applications that use databases, this book is for you.

The book will take you from the absolute basics of NHibernate through its most advanced features and beyond, showing you how to take full advantage of each concept to quickly create amazing database applications. Beginners will learn several techniques for each of the 4 core NHibernate tasks - mapping, configuration, session & transaction management, and querying - and which techniques fit best with various types of applications. In short, you will be able to build an application using NHibernate. Intermediate level readers will learn how to best implement enterprise application architecture patterns using NHibernate, leading to clean, easy-to-understand code, and increased productivity. In addition to new v3.0 features, advanced readers will learn creative ways to extend NHibernate core, as well as techniques using the NHibernate search, shards, spatial, and validation projects.

Get solutions to common NHibernate problems to develop high-quality performance-critical data access applications

What you will learn from this book

  • Create a persistent object model for moving data in and out of your database
  • Build the database from your model automatically
  • Configure NHibernate for use with WebForms, MVC, WPF, and WinForms applications
  • Create database queries using a variety of methods, including the new LINQ to NHibernate and QueryOver APIs
  • Build an enterprise-level data access layer
  • Improve the performance of your applications using a variety of techniques
  • Build an infrastructure for fast, easy test-driven development of your data access layer
  • Extend NHibernate to add data encryption and auditing
  • Implement entity validation, full-text search, horizontal partitioning (sharding), and spatial queries using NHibernate Contrib projects

Approach

This book contains quick-paced self-explanatory recipes organized in progressive skill levels and functional areas. Each recipe contains step-by-step instructions about everything necessary to execute a particular task. The book is designed so that you can read it from start to end or just open up any chapter and start following the recipes. In short this book is meant to be the ultimate "how-to" reference for NHibernate 3.0, covering every major feature of NHibernate for all experience levels.

Who this book is written for

(HTML tags aren't allowed.)

Enterprise Integration with Ruby
Enterprise Integration with Ruby

Typical enterprises use dozens, hundreds, and sometimes even thousands of applications, components, services, and databases. Many of them are custom built in-house or by third parties, some are bought, others are based on open source projects, and the origin of a few--usually the most critical ones--is completely unknown.

A lot of...

Cross-platform Localization for Native Mobile Apps with Xamarin
Cross-platform Localization for Native Mobile Apps with Xamarin

Tailor your apps to appeal to a global market. Microsoft MVP Chris Miller steps you through the process of enabling multiple language support, while using a single shared set of language resources using the .NET Framework.

You will learn to adapt a simple mobile application for the Android, iOS, and Windows platforms, and
...

MATLAB® Recipes for Earth Sciences
MATLAB® Recipes for Earth Sciences
With this fourth edition the book makes its fi rst appearance as an interactive ebook. Th is format allows the reader to follow the contents in much the same way as they are presented in the courses that I teach at the University of Potsdam and elsewhere. During such courses the participants interact with the various tools by...

Multispectral Image Analysis Using the Object-Oriented Paradigm
Multispectral Image Analysis Using the Object-Oriented Paradigm
Bringing a fresh new perspective to remote sensing, object-based image analysis is a paradigm shift from the traditional pixel-based approach. Featuring various practical examples to provide understanding of this new modus operandi, Multispectral Image Analysis Using the Object-Oriented Paradigm reviews the current image analysis methods and...
Microsoft Windows 2000 Professional Resource Kit
Microsoft Windows 2000 Professional Resource Kit

Welcome to the Microsoft® Windows® 2000 Professional Resource Kit.

The Windows 2000 Professional Resource Kit consists of this guide and a compact disc (CD) containing tools, additional reference materials, and an online version of the Microsoft® Windows® 2000 Server Resource Kit Deployment Planning...

CryENGINE 3 Game Development: Beginner's Guide
CryENGINE 3 Game Development: Beginner's Guide

Discover how to use the CryENGINE 3 free SDK, the next-generation, real-time game development tool

  • Begin developing your own games of any scale by learning to harness the power of the Award Winning CryENGINE® 3 game engine
  • Build your game worlds in real-time with CryENGINE® 3 Sandbox as we share...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy