Amirthalingam Prasanna Entity Framework: The Cribsheet Prasanna Amirthalingam provides an overview of Entity Framework and how it can be used. He shows that it can provide... 26 May 2008 18 min read
Amirthalingam Prasanna The Why and How of .NET Profiling Amirthalingam Prasanna gives a simple and practical guide about why you need to profile your .NET applications and how you... 12 May 2008 8 min read
Phil Factor Robyn Page NET Performance Cribsheet Robyn and Phil tackle the topic of how to make .NET applications perform well. As usual, they try to take... 11 May 2008 27 min read
Dan Archer Sid: Vicious Dan Archer documents his epic struggle with an apparently simple task of authenticating user credentials. For some reason, a task... 22 April 2008 26 min read
Ben Hall Testing Times Ahead: Extending NUnit If you want to get serious with Unit Testing, then you'll need to understand how to extend the NUnit framework... 14 March 2008 23 min read
Amirthalingam Prasanna .NET Collection Management with C# 3.0 Generics in C#, enable you to define classes, interfaces, delegates or methods with placeholders for parameterized types used within. This... 25 February 2008 8 min read
John Bower Silverlight-Speed Loop John Bower steps up a gear, produces a Lamborghini, and examines the process of using a high-speed function loop to... 18 January 2008 15 min read
Andrew Clarke The Waffle Generator Sometimes, silly programs have a less obvious useful purpose. Andrew Clarke takes his classic 'Waffle Generator', and provides it in... 16 January 2008 10 min read
Daniel Penrod Using WebServices with ASP.NET Webservices without tears? Popup maps in your websites? Word-completion? Ajax-based Search-engines? No problems, with Daniel's sample application to guide you.… 14 December 2007 16 min read
Tilman Bregler Extending MSBuild Because MSbuild underpins the Visual Studio 'build' process, you can use MSBuild to explore and extend the build process to... 06 December 2007 15 min read
William Brewer Top HAT If there is one thing that developers and users always seem to disagree on, it is the relative importance of... 13 November 2007 19 min read
James Moore Make sure your .NET applications perform Improving the performance of your application often boils down to rephrasing the problem you are trying to solve. James discusses... 30 October 2007 12 min read
James Moore Integrating with WMI James shows how to add a simple WMI provider to a service so that you can monitor it, and make... 17 October 2007 8 min read
Jonas Stawski Take Row-Level Control of Your GridView The ASP.NET GridView is great for very simple tables, but the real world is not always as straightforward as we... 27 September 2007 10 min read
John Papa .NET 3.5 Language Enhancements LINQ may be getting the most attention in the forthcoming .NET 3.5, but there are also several new language features... 25 July 2007 12 min read
Gaidar Magdanurov Implementing Waiting Pages in ASP.NET The users of your application will be more likely to tolerate pauses in your application whilst processing goes on, if... 16 July 2007 17 min read
Dan Wahlin ASP.NET Master Pages Tips and Tricks Take a look at how you can increase productivity and reduce maintenance with your ASP.NET 2.0 website, as Dan Wahlin... 14 June 2007 13 min read
Francis Norton Implementing Real-World Data Input Validation using Regular Expressions Francis Norton shows how to use regular expressions to fulfil some real world data validation requirements, demonstrating techniques ranging from... 14 May 2007 12 min read
John Papa Gathering RSS Feeds using Visual Studio and RSS.NET If you would like to learn how to build and customize your very own Windows service to retrieve posts from... 04 May 2007 13 min read
Dan Wahlin Enhance your Website with ASP.NET AJAX Extensions Microsoft's ASP.NET AJAX Extensions provide developers with a quick and simple way to add AJAX functionality into any ASP.NET Website.... 01 May 2007 20 min read