What's new in the next release of Budgie?
A cheater's way to get implicit DataTemplates in WinRT.
How to start a "fire and forget" Task from an async method without a warning.
A handy extension method for the Portable Class Library version of WebRequest
Uploading and retrieving files from an SQL Server database using Entity Framework and MVC.
I've knocked up a simple tool to download a user's Twitter timeline, using Budgie.
In which I admit that I'm coming around to the idea of generic repositories.
I've never quite "gotten" generic repositories for data access. Here's why. Tell me why I'm wrong!
Ditching MadProps.MvvmLight's coroutine support in favour of async/await.
Making use of C# 5's new async and await keywords in Halfwit.
If a class can't be changed, why give it a public default constructor?
Introducing a simple, asynchronous Twitter client library.
A DataTemplateSelector that will generate a DataTemplate on the fly from your object's properties.
A quick-and-dirty way to make lists scrollable by dragging
Version 2.0.0 of MadProps.MvvmLight is out! Here's the good oil.
A new addition to the MadProps.MvvmLight contrib project
Continuing from the previous post, we look at using MEF runtime recomposition with NuGet.
A quick rundown on using NuGet as a "plug-in management system" for your application.
A brief overview of Comicster's various plug-ins
How I learned to stop worrying and love the dynamic keyword in C#.
Your new favourite command-line parsing class is now available via Nuget.
A simple library to help parse command-line arguments.
Halfwit threw an exception! Let's track down the bug.
ASP.NET MVC uses data annotations to generate "unobtrusive" validation code, but you can do it by hand too!
How to enable and disable a control when a drop-down selection changes.
Calling a WCF service asynchronously with a little help from MadProps.MvvmLight
An example of using coroutines with MVVM Light in Halfwit
WPF's DatePicker control has an annoying "Select a date" watermark which you can't customize. OR CAN YOU?
A way to use traditional WPF routed commands with the MVVM pattern.