HOME JAVA & JEE AJAX & RIA AGILE & SCRUM SOA & REST ERLANG RUBY ON RAILS OPEN SOURCE .NET DESIGN & DDD CLOUD & GRID  
Core NHibernate: Persistence with NHibernate (NHIBERNATE-01-03)
CODE: NHIBERNATE-01-03          DURATION: 3 DAY/S
In this 3-day introductory NHibernate course, you will learn how to use this O/R mapping tool efficiently in your applications to save time and effort on communicating with database storage. During the course, we build together a simple practical application that demonstrates all important data management patterns.

LEARN HOW TO:
  • Configure NHibernate for your applications
  • Manage sessions and transactions
  • Map objects and collections to database structures
  • Use NHibernate Castle integration facilities
  • Improve performance with advanced caching and loading options
PROGRAMME
Day 1: Introduction and basic NHibernate operations
  • Principles of ORM
  • Starting with NHibernate
  • basic NHibernate configuration
  • getting started with queries and mapping
  • Session and transaction management basics
  • Simple Hibernate queries
Day 2: Everyday NHibernate operations
  • mapping associations and collections
  • mapping properties
  • caching
  • Lazy Loading
  • HQL
Day 3: Advanced Usage
  • Castle Integration (NHibernate Facility) and session management
  • Advanced Querying
    • Detached Queries
    • Projections
    • Shards
  • 3rd party contributions (NHibernate.Contrib)
    • Validator
    • Burrow
    • Linq to NHibernate
NEXT SESSION
The next course will be delivered at Aarhus, Denmark - Aarhus, on 29 Apr 2009.
COURSE DATES & REGISTRATION
Date City Cost Offer
29-04-09 Aarhus kr15950.00 kr14500.00 if booked by 30-03-09 Call Sales
20-05-09 London £1595.00 £1450.00 if booked by 20-04-09 Book Online Now
12-08-09 London £1595.00 £1450.00 if booked by 13-07-09 Book Online Now
26-08-09 Aarhus kr15950.00 kr14500.00 if booked by 27-07-09 Call Sales
14-10-09 Aarhus kr15950.00 kr14500.00 if booked by 14-09-09 Call Sales
Book Online or Call Sales on +44 (0)207 107 2620
IS THIS COURSE FOR YOU?
If you are a .NET developer and you want to learn how to use NHibernate to simplify database access from your applications and use object/relational mapping to isolate your object domain from relational storage, this is the course for you!

COURSE PREREQUISITES
You should have the basic knowledge of C# and SQL Server. Previous experience with Web development or enterprise applications would be beneficial, although not required.

COURSE LABS & EXERCISES
The course is presented as a mix of talks and practical exercises. A number of exercises will allow you to dive in and gain practical experience with core NHibernate features.

COURSE DATES & REGISTRATION
Date City Cost Offer
29-04-09 Aarhus kr15950.00 kr14500.00 if booked by 30-03-09 Call Sales
20-05-09 London £1595.00 £1450.00 if booked by 20-04-09 Book Online Now
12-08-09 London £1595.00 £1450.00 if booked by 13-07-09 Book Online Now
26-08-09 Aarhus kr15950.00 kr14500.00 if booked by 27-07-09 Call Sales
14-10-09 Aarhus kr15950.00 kr14500.00 if booked by 14-09-09 Call Sales
11-11-09 London £1595.00 £1450.00 if booked by 12-10-09 Book Online Now
09-12-09 Aarhus kr15950.00 kr14500.00 if booked by 09-11-09 Call Sales
Book Online or Call Sales on +44 (0)207 107 2620
© Copyright 2003-2008, Skills Matter Ltd
  Web development by You In Control
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Community  Community-FR  Heros  Promotions  Apress