Blog LogoBlog Logo

Tag: design patterns

All tags

Mixins in .NET (again)

A while ago I wrote about Mixins in C# 3.0 , at the time I was saying that you can get some of the functionality, but not all, from some of the new language...

— 10 Aug 2008

DALs and the DAAB

I've been pondering something that was raised in passing earlier this week and that is the relationship between a DAL (Data Abstraction Layer) and the DAAB (...

— 03 Nov 2007

What is a DAL (Part 4)

As has been mentioned previously, one of the purposes of the DAL is to shield that application from the database. That said, what happens if a DAL throws an...

— 15 Oct 2007

What is a DAL (Part 3)

In this continuation of my series on the DAL I'm going to show the ability to create several DALs and have a Factory class instantiate the correct DAL based on...

— 14 Oct 2007

What is a DAL? (Part 2)

In my last post about the DAL I presented a very basic DAL based on a static class. This is fine for small applications, but for larger applications the...

— 05 Sep 2007

What is a DAL?

I occasionally see posts on forums asking for help with some database problem. Then I see they've been using the the wizards in Visual Studio (which is okay...

— 28 Aug 2007

The new Model View Controller

I've always had an inkling that there was something not quite right about Model-View-Controller pattern. Something didn't sit right with me that (1) the View...

— 23 Jun 2007