Obituary – My VS.NET 2003 debugger

VS.NET 2003 debugger died unexpectedly today. I get an access denied
error with a suggestion to add myself to Debugger Users group or be an
Administrator.

I’m already the administrator and also part of Debugger users group.

Googling a bit, found a collection of entries on M K Park’s blog

Feature Request: Environment variable expansion in CMAB

I’ve been using CMAB for sometime now and the only big crib that I have
against it is that it doesnt support environment variables for
specifying things like the path of the actual configuration file [One
of the projects that does is Log4Net]

I’ve looked at the code and supporting environment variable expansion shoudlnt be too difficult to do.

I’ll post a suggestion in and see what happens.

Enterprise Library

Probably I’ve been living in a cave…but looks like we’ve got a release of the enterprise library.

“Summary

The patterns & practices Enterprise Library is a library
of application blocks designed to assist developers with common
enterprise development challenges. Application blocks are a type of
guidance, provided as source code that can be used “as is,” extended,
or modified by developers to use on enterprise development projects.
Enterprise Library features new and updated versions of application
blocks that were previously available as stand-alone application
blocks. All Enterprise Library application blocks have been updated
with a particular focus on consistency, extensibility, ease of use, and
integration.”

I’ve just got a copy of it. The cribs are

A. The download locations for the old Application Blocks is still in
place. They don’t link to the Enterprise library page either. (Though
GDN does have a note pointing users to the Enterprise library workspace)

B. I’ve yet to look at the Blocks in detail, but the changes are big and not very helpful.

a. Namespaces have changed.

b. There’s a new configuration tool

c. The documentation’s been updated but there’s precious little for people migrating from older versions.

d. [Configuration Application Block] <Crib>
Name value collections are not supported and so are XML Serializer. One
of the beauties of the original release was that you could integrate it
with the standard classes seamlessly. Probably, this one does too, but
I’ll need to look it up.