SSDotNet Presents Fred Hirshfield On NHibernate

Please join us on Thursday, April 10th for a presentation on NHibernate by Fred Hirshfield from Sierra Systems, Inc.

Presentation Summary:
"Relational databases and Object Oriented design sometimes conflict with each other making it somewhat difficult to make use of each technology the way they were intended. NHibernate is the bridge between these two technologies so that DBA's can manage and tune their database effectively and OOP designers and developers can manage their object model they way they need to and then use NHibernate to map these together.

This session will be an introduction to NHibernate and some of its features for mapping the object model to the database model. The demonstration solution will be made available after the session for those that would like to play around with it. We will explore the tool
using a well known domain: Bug Tracking!

NHibernate (

NHibernate handles persisting plain .NET objects to and from an underlying relational database. Given an XML description of your entities and relationships, NHibernate automatically generates SQL for loading and storing the objects. Optionally, you can describe your mapping metadata with attributes in your source code.

NHibernate supports transparent persistence, your object classes don't have to follow a restrictive programming model. Persistent classes do not need to implement any interface or inherit from a special base class. This makes it possible to design the business logic using plain .NET (CLR) objects and object-oriented idiom."

Fred is a Technical Lead with Sierra Systems Inc. and head of their in-house Microsoft Solutions Development group. He advises clients on Microsoft Development approaches and best practices and has been working in the industry for more than 10 years with varying technologies (Java, .NET) and roles from Developer to Architect. Fred has been active with the local community presenting at South Sound .NET User Group and the IPMA conferences.

Meeting Specifics:

April 10th, 7 - 9 pm

Olympia Center (222 Columbia NW)
All attendees are eligible for the prize drawings. Past prizes have included technical books, passes to Devscovery, copies of Visual Studio, Vista, Office 2007 and more.