Russell East's blog

thoughts |> share |> ignore

Category: Object Relational Mapping

  • Continuing on from part3 – the business layer. In this post the focus is on data access. In part 3, I created an interface called “ICustomerRepository” and a class “CustomerRepository” which will change to actually do something. Using the repository interface, our business code can interact with it without being coupled to the technology that…

  • To follow on from my short and brief post nHibernate mapping files no more, I have implemented fluent-nhibernate very successfully and easily in my own application. In this example I am going to implement the ApplicationUser, Title and Role domain entities. All my entities derived from a abstract class called EntityBase. This base class is…

  • Introduction Over the last year I have been developing my own application using Domain Driven Design (DDD). I am also working on products in my day job that uses DDD. In the last month, myself and my fellow developers that I work with, went on a little journey to find the right way to implement…

  • My holy grail is finding the right solution for working with database / persistence technologies. Looking back at over my career (all 13 years of it) I have been on this quest for most of it, but more actively in my .Net years. Before .NET I used be a VB/ASP guy using SQL Server  and…

  • A brief discussion about Fluent-nHibernate and defined steps for running the quick start.