July 2013

Monthly Archive

The Morning Brew #1410

Posted by on 31 Jul 2013 | Tagged as: .NET, Development, Morning Brew


  • VS 2012.4 (Update 4) will exist! – Brian Harry announces the news that there will be a 4th update to Visual Studio 2012, with the release candidate available today.. The 2012.4 update will mostly be targeting addressing of issues with round tripping between 2013 and 2012, and will also address reported issues and fixes, although there are many more which will be added on top of those in the RC
  • Download Visual Studio 2013 while your feedback still matters – Scott Hanselman encourages you to give Visual Studio 2013 a try soon while there is still time for your feedback to help influence the final product



  • 27 Things only a Dev will find funny… – Greg Duncan highlights a post that has been doing the rounds the past few days of a number of pieces of pictorial humour targeted at the developer community

The Morning Brew #1409

Posted by on 30 Jul 2013 | Tagged as: .NET, Development, Morning Brew

Update: Changed the link for ‘Writing a simple implementation of dependency injection in MVC 4 Web API with .NET Framework 4.5’ to a different link which seems to work better for people – thanks to Barry for letting me know about the problems with the old one


  • Visual Studio 2012 tools for Git ( are available – Brian Harry announces the release of an update to the Git tooling for Visual Studio 2012, bringing closer parity (infact leapfrogging) between the 2012 and 2013 preview tooling
  • July 2013 Release of the Ajax Control Toolkit – Stephen Walther announces the release of the July 2013 release of the Ajax Control Toolkit, a large focus of which is the performance of the toolkit loading, with improvements to the combining, minification zipping and caching.
  • NUnitLite 1.0 Beta Released – Charlie Poole announces the release of the beta of NUnitLite 1.0, a subset of the features of NUnit deliberately kept simple, and supporting all flavours of .NET.


  • A contravariance conundrum – Eric Lippert takes a look at an interesting problem with contravariance illustrating with a comparison example using IEqualityComparer<T>, caused by earlier language design choices from before Co and Contra-variance were introduced.
  • Using the Katana Authentication handlers with NancyFx – Pablo M. Cibraro takes a look at another important factor in creating OWIN / Katana based functionality such as Authentication Handlers, that they are able to be used where ever OWIN is supported, meaning that his previous post’s handler can be applied to a NancyFX application also.
  • Writing a simple implementation of dependency injection in MVC 4 Web API with .NET Framework 4.5 – Kirpa Singh takes a look at implementing simple DI and plugging it into the extension points available in ASP.NET Web API
  • Get started by using ASP.Net Web API and NancyFx with OWIN/Katana – Fredrik Normén gives a short introduction to OWIN and Katana by looking at the bootstrapping code required to get it up and running, before looking at hosting of WebAPI and NancyFX within Katana.
  • Regedit added Favorites? – John Guin highlights a useful feature which was introduced into RegEdit in Windows 7, the ability to favourite registry entries for easy access. I hadn’t noticed this one before , but can certainly see cases where I would make use if it.
  • Debugging and Tuning Web Sites and Apps with F12 Developer Tools in IE11 – PJ Hough gives an overview of some of the features in the new F12 developer tools included in Internet Explorer 11 which have been developed in collaboration with the Visual Studio team.
  • An Overview of the NuGet Ecosystem – Xavier Decoster gives a good overview of the ecosystem surrounding NuGet, highlighting a variety of projects and products which make use of the NuGet package format and distribution mechanisms

The Morning Brew #1408

Posted by on 29 Jul 2013 | Tagged as: .NET, Development, Morning Brew



  • Writing an AuthenticationHandler for Katana – Pablo M. Cibraro takes a look at building your own authentication and plugging it into the the Katana framework using the AuthenticationHandler extension point, discussing the integration interface and sharing an implementation.
  • Tools – Phil Trelford starts out exploring links from on of my fellow link bloggers, before un-earthing an old article discussing the use and overuse of tooling, and Phil discusses why he stays away from IDE productivity tooling.
  • Byte Magazine Archives – Jan Van Ryswyck highlights archive.org’s back catalogue of Byte Magazine issues from the ’70s and ’80s and into the , all available as ePUB, Mobi and PDF formats – a great historical reference, and almost certainly some still relevant articles in there too.
  • Benefits of Behavior Driven Development – Kevin Logan compiles a collection of resource in support of BDD as a practice focusing on the benefits of performing it, drawing on articles from across the web, providing a useful collection to express the business case for BDD.
  • Tip of the Day: Getting TFS to remember you each time you open Visual Studio – Colin Angus Mackay highlights one of the less known features of Windows which allows you to manage alternate credentials, saving you from typing and re-typing authentication details when accessing devices on different domains.

Next Page »