December 2012

Monthly Archive

The Morning Brew #1263

Posted by on 31 Dec 2012 | Tagged as: .NET, Development, Morning Brew

Tomorrow is New Year’s Day – a public holiday here in the UK, so as usual The Morning Brew will be taking a break, returning on Wednesday. I will also be doing a (shorter than usual) year in review post at some point either today or tomorrow – In the meantime, all that remains is to wish you all a very happy new year, and to thank all the authors of posts included in the past year’s Morning Brew 🙂


  • TypeScript Templates for Windows 8 – Chris Sells discusses the process of converting the Windows 8 JavaScript application templates to TypeScript, sharing the results which provide an easy head start to working with TypeScript to create Windows 8 Store Applications
  • Creating a complete ASP.Net MVC 4.0 application with Visual Studio 2012, C# , EF 5.0 (Code First) – part 1, part 2, part 3 & part 4 – Nikolaos Kantzelis is four parts into a step by step walkthough series of posts looking at the construction of an ASP.NET MVC 4 Web Application making use of C# and Entity Framework 5, with Razor view and a smattering of JavaScript and CSS.
  • Logging – Garry Shutler discusses one important thing he learnt this year, the importance of good logging in your applications, discussing a number of best practices for logging in your applications that are applicable regardless of language or framework.
  • Task Parallel Library and async-await Functionality – Patterns of Usage in Easy Samples – Nick Polyak shares a long and detailed article looking at the Task Parallel Library and Async / Await functionality, showing where and how you can and should apply these techniques illustrating with plenty of example pieces of code.
  • 12 TDDs of Christmas – John Cleary is half way through his 12 days of Test Driven Development series with a different Kata exercise being done every day – a great idea and a good way to get back into the swing after a long Christmas break.
  • using MVC Navigation Routes in Twitter.Bootstrap.MVC4 – Eric Hexter continues discussion of his Twitter.BootStrap.MVC4 NuGet Package which brings the power of Twitter’s Bootstrap library to ASP.NET MVC in a nice integrated way. In this post Eric discusses how adding routes to your application can automatically populate your Bootstrap navigation.
  • Building a better .NET Application Configuration Class – revisited – Rick Strahl revisits the old chestnut of Configuration, and particularly providing strongly typed configuration via web.config, sharing a configuration library which he recently separated from his West Wind Web Toolkit and is now sharing as its own module on GitHub.
  • Build Patterns: Script Injection – Roy Osherove shares another post on Build Patterns, discussing the separation of the CI build process into a CI side and a version controlled side, allowing you to build different versions of your applications from CI without configuration changes.
  • Nancy and returning a pdf – Christiaan Baes continues exploring the NancyFx web framework, this time taking a look at building and returning PDF Content for a request.
  • What happens to Windows 8 Apps already Installed with a Current Expired Developer License? – Michael Crump highlights a gotcha that is likely to strike a number of people as developer licenses expire – thankfully its a really easy ‘fix’

The Morning Brew #1262

Posted by on 28 Dec 2012 | Tagged as: .NET, Development, Morning Brew


  • Nullable micro-optimization, part two – Eric Lippert continues discussions of the performance optimisations in the C# compiler surrounding the use of GetValueOrDefault over Value, taking us on a journey through Lifted Functions, and how they are implemented in the C# Compiler
  • When is a reference a reference? – David Starr discusses the concept of References in C# and discusses how his team should go about counting the references of a specific type, looking at a number of the different varieties of reference you can encounter.
  • Job scheduling in Windows Azure – Sandrino Di Mattia takes a look at the use of the Windows Azure Job Scheduler, part of the Windows Azure Mobile Services, and look at putting it to use to keep a Windows Azure Website alive by making requests to it on a schedule.
  • MiniProfiler – Installation and Setup & Elmah – Karl Stoney takes a look at two great Web application debugging and diagnostic tools, exploring their installation and use in these two CodeProject articles
  • Finding Memory Leaks in .NET Compact Framework Applications – Jesse Taber shares some lessons learnt from debugging memory leaks in an application running on the .NET Compact Framework, highlighting some useful tools, patches and practices.
  • JavaScript var hoisting – Joseph Donley discusses one of the more confusing aspects of the JavaScript language, its handling of declared variables in different scopes
  • Backbone.js Tutorial: List Views – Alex Young is part way through a tutorial series taking a look at building some real application functionality using Backbone.js – the tutorial is backed with a GitHub repository with coordinated commits allowing you follow along with the real code as it grows.

The Morning Brew #1261

Posted by on 27 Dec 2012 | Tagged as: .NET, Development, Morning Brew


  • Windows Azure Training Kit December 2012 Refresh – Dr. Z highlights the release of the December 2012 Refresh of the Windows Azure Training Kit, which includes new demos taken from the Build 2012 conference looking at Mobile Services, Websites and Cloud services.
  • WiX 3.7 released (Think"The MSBuild Everywhere" release) – Greg Duncan highlights the official Stable release of the WiX Toolset 3.7. This release adds in the features that missed out on inclusion in WiX 3.6, and brings MSBuild to the forefront, and adds bundling features.
  • Twitter.Bootstrap.MVC4 – new release 1.0.71 – Eric Hexter highlights his latest update to the Twitter.BootStrap.MVC4 package which makes it easy to add the Twitter Bootstrap libraries to your ASP.NET MVC 4 sites



Next Page »