Posts
2011
Caliburn.Micro.Autofac 1.1 Released
·62 words·1 min
Programming
Autofac
Silverlight
Caliburn.Micro
MVVM
I just released Caliburn.Micro.Autofac 1.1 to NuGet . Please see Introducing Caliburn.Micro.Autofac for usage.
Version Notes # Cleaned up source directories slightly Refactored AssemblyInfo.cs into GlobalAssemblyInfo.cs, VersionAssemblyInfo.cs, and project AssemblyInfo.cs Upgraded Autofac to version 2.5.1 Added support for Silverlight 4 I have also started working on making this library compatible with Windows Phone 7, so look for that in the near future.
Introducing Caliburn.Micro.Logging.NLog
·269 words·2 mins
Programming
Logging
Caliburn.Micro
NuGet
NLog
Continuing my current mission to NuGet-ify my current utility libraries, and building on my Introducing Caliburn.Micro.Logging post, I have now released Caliburn.Micro.Logging.NLog which integrates log4net into Caliburn.Micro. There were no code changes to this from the code in my earlier post How To Do Logging with Caliburn.Micro, so it should be very easy to migrate to the NuGet package.
Introducing Caliburn.Micro.Logging.log4net
·263 words·2 mins
Programming
Logging
Caliburn.Micro
NuGet
Log4net
Continuing my current mission to NuGet-ify my current utility libraries, and building on my Introducing Caliburn.Micro.Logging post, I have now released Caliburn.Micro.Logging.log4net which integrates log4net into Caliburn.Micro. There were no code changes to this from the code in my earlier post How To Do Logging with Caliburn.Micro, so it should be very easy to migrate to the NuGet package.
Introducing Caliburn.Micro.Logging
·530 words·3 mins
Programming
Logging
Caliburn.Micro
NuGet
In the spirit of continuing to NuGet my extensions, I decided to try and create a NuGet package for log4net and nlog. However, I still found my System.Diagnostics.Debug logger to be useful, and did not want to include it twice. This led me to do a quick refactoring of the logging code from How to do Logging with Caliburn.Micro to create a new assembly Caliburn.Micro.Logging which would include the common code between the log4net and nlog loggers. Since I was already touching code, I decided to go a few steps further and add a Trace logger, and formalize some extensions to the ILog interface.
Introducing Hazware.Unity.TypeTracking
·281 words·2 mins
Programming
Dependency Injection
IoC
Unity
A few years ago I wrote Type Tracking Extension for Unity and Extending and Demonstrating the Type Tracking Extension for Unity, and while I have been using Autofac more, I felt this code was due for a slight update. Given the ease of creating a NuGet package for Caliburn.Micro.Autofac (see Introducing Caliburn.Micro.Autofac), I thought that I could give some Nuget love to the Type Tracking Extension for Unity.