Talk Description

ORMs are the way for data access on the .NET platform for any new projects. In this session, we will look at what benefits an ORM can bring to your project, what we look for in a good ORM and introduce the most mature ORM on the .NET platform, NHibernate. We will look at what NHibernate brings to the table, why it should be your first choice of ORM on the .NET platform and cover getting started

Speaker Biography

Chris has worked at a Web Developer for the past 7 years. Starting with procedural languages like ASP and PHP, he quickly moved onto the .NET Platform when first released. A great believer is continual–improvement, Chris is constantly looking for new technologies, tools and methodologies that will help in creating robust and maintainable software applications. Having felt the pain of using Microsoft "Demoware", Chris has become an active member of the Scottish ALT.NET Community to share his findings and ideas with like-minded developers.


  • 18:00 Doors Open
  • 18:30 Welcome
  • 18:40 NHibernate (Part 1)
  • 19:30 Break
  • 19:40 NHibernate (Part 2)
  • 20:20 Feedback and Prizes
  • 20:30 Pub (back bar at Waxy O'Connor's on West George Street)


Room M126 of the George Moore Building at Glasgow Caledonian University, Cowcaddens Road, Glasgow G4 0BA

Name Sales End Price
Free Ended Free

On the Web

NuGet Gallery | NHibernate

NHibernate is a mature, open source object-relational mapper for the .NET framework. It is actively developed, fully featured and used in thousands of successful ...


NHibernate - Browse Files at SourceForge.net

Nov 15, 2014 · Looking for the latest version? Download NHibernate-4.0.2.GA-bin.zip (7.8 MB) Home Name Modified Size Downloads / Week Status; Totals: 2 Items


NHibernate for .NET | JBoss Developer

NHibernate is a port of Hibernate Core for Java to the .NET Framework. It handles persisting plain .NET objects to and from an underlying relational database.


NHibernate · GitHub

NHibernate.Spatial. NHibernate.Spatial is a library of spatial extensions for NHibernate, and allows you to connect NHibernate to a spatially enabled database and ...


Hibernate - Official Site

Hibernate an open source Java persistence framework project. Perform powerful object relational mapping and query databases using HQL and SQL. [Open source, LGPL]


Newest 'nhibernate' Questions - Stack Overflow

Q&A for professional and enthusiast programmers ... Tour Start here for a quick overview of the site


Databases supported by NHibernate | JBoss Developer

NHibernate is primarily tested on Microsoft SQL Server 2000. It is also known to work on these databases:


Fluent NHibernate - Home

This project contains content for study Fluent NHibernate Framework This project using - Fluent NHibernate Framework - http:/&#47 ...


NHibernate Designer | Nhibernate mapping generator

Entity Developer for NHibernate, being the best NHibernate designer to-date, allows you to create NHibernate models fastly in a convenient GUI environment.


NHibernate and MySQL - A simple example - CodeProject

A short article with an example of how you can use NHibernate and MyQL together.; Author: Johan Lundqvist; Updated: 16 Oct 2008; Section: Database; Chapter: …


Fluent NHibernate by jagregory

Fluent NHibernate. Fluent, XML-less, compile safe, automated, convention-based mappings for NHibernate. View the Project on GitHub jagregory/fluent-nhibernate


Getting started · jagregory/fluent-nhibernate Wiki · GitHub

Fluent NHibernate offers an alternative to NHibernate's standard XML mapping files. Rather than writing XML documents (.hbm.xml files), Fluent NHibernate lets you ...


Simple Example | NHibernate Tutorial

Getting started with NHibernate This tutorial explains a setup of NHibernate 1.0.2 within a Microsoft environment. The tools used in this tutorial are:


Using NHibernate - Learn C#, WPF, Visual Studio 2012 ...

NHibernate is an open source project for Object/Relational mapping to persist objects in a relational database. This article is a step by step tutorial on how to work ...


NHibernate in Action - Manning Publications Co.

In the classic style of Manning's "In Action" series, NHibernate in Action introduces .NET developers to the NHibernate Object/Relational Mapping tool.


Mono, NHibernate , MySQL – A complete example ...

May 02, 2011 · Learn how to use the NHibernate ORM to connect to a MySQL database on a Mono .NET platform using MonoDevelop.


NHibernate Documentation - Ayende @ Rahien

Just out of curiosity, how come that nhibernate.org always lags so much behind. It lists the previous version, it lists ages old documentation.


Using NHibernate as an ORM Solution for .NET - Developer.com

NHibernate is an ORM (Object-Relational Mapping) solution for .NET that provides an easy to use framework for mapping an object-oriented domain model to a traditional ...


How to Configure NCache as NHibernate Second Level Cache

Configure NCache as NHibernate Second Level Cache. NHibernate is a popular object-relational mapping (ORM) solution for.NET. And, it is frequently used in high ...


NHibernate - James Kovacs' Weblog

[Code for this article is available on GitHub here.] One of the new features in NHibernate 3 is the addition of a fluent API for configuring NHibernate through code.