The Daily Dump

June 22, 2005

.NET | SevenCamels.Framework.Configuration

Version 1.1

I've written a quick update to the SevenCamels.Framework.Configuration library. The first change is to allow regular plugins to be instantiated as needed. The second change is to require all plugins to take their key as their first constructor parameter. The last change is the conversion of all collection classes to typed collections. More details on the three changes can be found below. You can download the latest version of the SevenCamels.Framework.Configuration library, with an updated Example program, here.

Continue Reading »

Posted by Adam Boddington at 02:47 PM | Comments (0)

June 07, 2005

.NET | SevenCamels.Framework.Configuration

Class Overview

As promised, here is a rundown on the classes in the revamped SevenCamels.Framework.Configuration library. You can download the library here. Please note the license files in the download.

Continue Reading »

Posted by Adam Boddington at 02:43 PM | Comments (0)

June 06, 2005

.NET | Design Patterns | SevenCamels.Framework.Configuration

Plugin the Provider Pattern

I finally took a look at the Provider Pattern outlined by Rob Howard in MSDN's "Nothin' But ASP.NET" column. There's a Part II as well which comes with a nifty little code example. It's very similar to some work that I've already done with plugins defined in configuration files, so I thought I would abstract my work out a bit more and see if I could get it to support the Provider Pattern as well. Extending it to cater for providers was pretty simple with a little refactoring, but before I start talking about the code, lets take a look at what the Provider Pattern actually is.

Continue Reading »

Posted by Adam Boddington at 01:20 PM | Comments (0)