June 2012

Monthly Archive

The Morning Brew #1129

Posted by on 21 Jun 2012 | Tagged as: .NET, Development, Morning Brew


  • Reactive Extensions v2.0 Release Candidate available now! – The Reactive Extensions Team announce the release candidate release of the Reactive Extension 2.0, available as a NuGet package and also on the Microsoft Download Center. This release includes support for .NET 4.5, WP7 and Metro Style Windows 8 applications, along with the requested backwards compatibility to .NET 4.0


The Morning Brew #1128

Posted by on 20 Jun 2012 | Tagged as: .NET, Development, Morning Brew

Short edition today due to horrendous (road) traffic


  • NuGet 2.0 Released – The NuGet Team announce the release of NuGet 2.0. This release brings the new Package Restore Consent functionality in an active state, target framework dependency, content and PowerShell groups and improved tab completion in the package management console
  • Released : Windows Azure Training Kit June 2012 – Neil Hutson highlights the release of the Windows Azure Training Kit for June, bringing the training content and hands on labs up to date with the new Virtual Machine and website Azure functionality, along with further tutorials on developing applications on a variety of platforms using Windows Azure services.


The Morning Brew #1127

Posted by on 19 Jun 2012 | Tagged as: .NET, Development, Morning Brew

UPDATE: Thanks to Ahmed Rabie for letting me know that the link to Jérôme Laban’s post on C# 5.0 Async Tips and Tricks was broken – the link is now fixed


  • dotCover 2.0 is Released – The team over at JetBrains announce the official release of dotCover 2.0 their latest version of this Code Coverage tool. This release brings VS2012 RC support, integrated test runner, new and improved filter management, and IDE tooling to jump from code to coverage
  • Tenth official release of NCrunch! (1.40b) – Remco Mulder announces the 10th release of NCrunch his continuous testing tool. This release focused mostly on the stability and efficiency, both of CPU and memory resources.
  • Kinect for Windows: Developer Toolkit Update (v1.5.1) – The Kinect for Windows Team announce an updated SDK release which improves performance and stability, along with improving face tracking and offering improved documentation.


  • Surface by Microsoft – Yesterday’s secret announcement from Microsoft was that they will be producing a new type of tablet / PC specifically for Windows 8. Looks rather cool, and boasts some impressive specs.
  • Implementation-defined behaviour – Eric Lippert discusses the concept of Implementation defined behaviour in computer languages, defining what this means, and sharing 6 factors which point to implementation defined behaviour
  • C# 5.0 Async Tips and Tricks, Part 1 – Jérôme Laban takes a look at how the async functionality captures execution cont looking at the magic that it performs to make your code run where you want it to.
  • Microsoft Declares the Future of ASP.NET is Web API – Shaun Walker discusses how the future for the Microsoft ASP.NET Web Stack may be embodied in the Web API.
  • Developing a Windows 8 Metro App Part 1: Why Would You Want to Develop a Metro Application for Windows 8? – Jennifer Marsman discusses some of the business reasons why you may wish to develop Windows 8 applications, looking at both platform reasons, an also the potential market.
  • How we got rid of the database – part 3 – Gabriel Schenker continues this series looking at how his team removed the database from their application by adopting CQRS style architecture, looking in this post at how the read model gets created by listening to events.
  • Domain based routing with ASP.NET Web API – Maarten Balliauw takes a look at how you can route your applications request taking into the domain being used to access the application in Web API, allowing you to implement multi-tennancy using domain names to separate and identify customers.
  • The Three Models of ASP.NET MVC Apps – Dino Esposito takes a look at the evolution of ASP.NET MVC applications, exploring how the platform allows your view model and the underlying model to diverge as the application gets more complex.

« Previous PageNext Page »