Dino Esposito Syntactic Sugar and the Async Pill Asynchrony is essential for scalability and performance on the server side. Although it has always been possible to write asynchronous... 18 October 2012 12 min read
Michael Sorens TortoiseSVN and Subversion Cookbook: Part 8: Log Messages There should always be a reason for a commit to source control, so why not make a log message mandatory... 11 September 2012 18 min read
Chris Farrell .NET Memory Management Basics .NET memory management is designed so that the programmer is freed from the chore of consciously having to allocate and... 11 July 2012 19 min read
Jean-Philippe Gouigoux .NET Memory Management and Finalization In this excerpt from his new book, Practical Performance Profiling: Improving the Efficiency of .NET Code, Jean-Phillipe Gouigoux discusses the... 02 May 2012 12 min read
Michael Sorens Practical PowerShell: Pruning File Trees and Extending Cmdlets One of the most radical features of PowerShell is amongst the least known. It is possible to extend the buit-in... 23 April 2012 21 min read
Jeremy Jarrell MongoDB Basics for .NET by Example MongoDB is one of the more intriguing 'NoSQL' databases to emerge from 'Cloud' computing. Sometimes, the best way of understanding... 26 March 2012 11 min read
Michael Sorens TortoiseSVN and Subversion Cookbook Part 6: Snapshots Moving backwards in time in Subversion is like time travel in science fiction. It's fine to look around, but If... 19 March 2012 14 min read
Dino Esposito A Generic ASP.NET MVC Template When you start an ASP.NET MVC project, you choose one of a number of project templates or starter kits. The... 19 March 2012 11 min read
Patrick Smacchia On Writing Unit Tests for C# Is it realistic to keep to principles of 'Test-First' and 100% coverage for unit tests when in the heat of... 08 March 2012 14 min read
Michael Sorens TortoiseSVN and Subversion Cookbook Part 5: Instrumenting Files with Version Information Subversion lets you embed, and automatically update, information within source-controlled files to make it easy to see who did what,... 21 February 2012 19 min read
Andy Brown 10 Reasons Why Visual Basic is Better Than C# After having converted a whole lot of training materials based on VB.NET into C#, Andy 'Wise Owl' Brown decided to... 14 February 2012 8 min read
Michael Sorens TortoiseSVN and Subversion Cookbook Part 4: Sharing Common Code Michael Sorens continues his series on source control with Subversion and TortoiseSVN by describing several ways one can use to... 13 February 2012 15 min read
Michael Sorens TortoiseSVN and Subversion Cookbook Part 3: In, Out, and Around Subversion doesn't have to be difficult, especially if you have Michael Sorens's guide at hand. After dealing in previous articles... 16 January 2012 15 min read
Tom Fischer Unit Testing Myths and Practices We all understand the value of Unit Testing, but how come so few organisations maintain unit tests for their in-house... 05 January 2012 9 min read
Simone Chiaretta ASP.NET MVC Routing Extensibility You develop an ASP.NET MVC application by extending it; customising any default logic that you wish to change with your... 09 December 2011 13 min read
Michael Sorens TortoiseSVN and Subversion Cookbook Part 2: File Operations and Subversion Filtering The second part of Michael's series of articles gives more recipes for Subversion Source Control. This time he explains how... 21 November 2011 21 min read
Michael McLaughlin 5 Tips for Understanding Managed-Unmanaged Interoperability in .NET Interop doesn't have to be taxing. Interoperability between managed and unmanaged code happens under the hood in .NET. When you... 14 November 2011 23 min read
Michael Sorens Subversion and TortoiseSVN Cookbook Part 1- The Basics If you have more than zero developers in your team, then you need Source Control. In this article Michael starts... 03 November 2011 23 min read
Michael McLaughlin 5 Tips and Techniques for Avoiding Automatic GC Collections Automatic memory management isn't new, but it's a wonderful thing for programmers. We bring you some tips and techniques to... 31 October 2011 21 min read
Jonathan Medd Adding a Graphical Front End to your PowerShell Scripts Even if you know PowerShell inside and out, there will be those times where you won't be the end user... 10 October 2011 20 min read