LINQ library – Part 5

Last time I covered the internals of my SQL-Server unit-of-work strategy. I also demonstrated how that strategy could be plugged into a unit-of-work using a working bit of example code. This time I’ll quickly cover my SQL-Lite and in-memory strategies. […]

LINQ library – Part 4

Last time we walked through the EntityFrameworkUnitOfWorkStrategyBase class, and saw how it implements the behaviors that are common to any flavour of Entity Framework database strategy, whether that be for SQL-Server, SQL-Lite, or in-memory. This time, we’ll see how the […]

LINQ library – Part 2

Last time I talked about the background and purpose for my LINQ library, which provides a thin CRUD layer over a variety of database technologies. I covered the unit-of-work part of that library, along with the internals for the corresponding […]

LINQ library – Part 1

Background Most of the time when I’m writing database code on behalf of a customer, I do what most .NET developers probably do, which is to write a repository class and then implement it using either ADO.NET classes, or Entity […]