Caliburn.Micro
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 Caliburn.Micro.Autofac
·854 words·5 mins
Programming
Autofac
Caliburn.Micro
MVVM
WPF
Last year I wrote Bootstrapping Caliburn.Micro with Autofac and it has since become one of my most popular posts. While the code presented in the post worked at that time, wizbit and Craigology pointed out that it stopped working with newer versions of Autofac . I set out to do the minimum amount of changes to make it work with the newest versions Autofac and Caliburn.Micro .
Caliburn.Micro ViewModel File Template for ReSharper
·355 words·2 mins
Programming
Learning Caliburn.Micro
.NET
Caliburn.Micro
MVVM
WPF
ReSharper
Over the last few weeks I have been writing some in-depth articles for my Learning Caliburn.Micro series. Today is a brief side-discussion where I introduce a ReSharper File Template to help with the task of generating view-models.
Bootstrapping Caliburn.Micro with Autofac
·1358 words·7 mins
Programming
Learning Caliburn.Micro
.NET
Caliburn.Micro
MVVM
WPF
Autofac
It has been about two weeks since my last post in my Learning Caliburn.Micro series, so it far past the time for this post.
Prepare the Project # This post is going to focus on using the Autofac IoC with Caliburn.Micro. From the point of view of the framework it fulfills the same task as the MEF bootstrapper I discussed in Caliburn.Micro the MEFtacluar, or Rob discussed in Caliburn.Micro Soup to Nuts Pt. 2 – Customizing The Bootstrapper. The difference is that it uses Autofac instead of MEF.