Information

  • 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.