Installing Event Sources For The Logging Application Block

One of the nice things about the Enterprise Library Logging Application Block (LAB) is that it’s so darned configurable (like the other Enterprise Library Application Blocks). One of the benefits of this is that it makes it rather easy to unit test your code’s logging logic. On the other hand, all this configurability (if that’s a…

11

Service Locator 2 Released

After far too much delay, today I have finally released Service Locator 2 to the web. Since GotDotNet is being phased out, I have moved the project to CodePlex, which means that you should go to Service Locator’s new home to download the new release. So, what is it? Service Locator 2 addresses late binding in…

8

Application Block MSDN Article

My new MSDN Magazine article Patterns & Practices: Speed Development With Custom Application Blocks For Enterprise Library is now online on the magazine web site. It appears in the July 2006 issue and demonstrates how to create a custom application block for Enterprise Library for .NET 2.0. The sample application block implements functionality for discovering…

0

Unit Test Your Enterprise Library Logging Logic

Most enterprise applications need to perform logging in some form or other, and the Enterprise Library Logging Application Block provides an excellent platform for implementation. With the Logging Application Block (henceforth LAB) you don’t have to think about how to log, but you still need to implement when and what to log. These decisions can…

17

Enterprise Library and the Future of Service Locator

Enterprise Library for .NET 2.0 has finally been released! This new release contains a lot of breaking changes from the former version; there are many good reasons for this, such as new features of .NET 2.0 which supercede some of the features of Enterprise Library for .NET 1.1, but this also impacts my Service Locator…

6

Service Locator 1.1 Available

A new version of the Service Locator Enterprise Application Block is now available. At version 1.1, not much is new: I’ve added a method which allows a developer to clear all injected services from the InjectionServiceProvider. The idea is that, in unit testing, all tests should be independent, so you need some easy way to…

0