Simon Cooper Introduction to open instance delegates Creating a delegate to a method is normally quite a cheap operation. However, there are some reflection-based situations where you... 27 July 2010 4 min read
red@work Living the high life at Red Gate I think it was the moment when, 1500 metres above the fields of South Cambridge, sitting in the front cockpit... 26 July 2010 5 min read
Jonathan Allen Seven times world champion returns to previous job I am a keen follower of Formula 1 racing, it could be the speed, the danger, the money, the politics,... 26 July 2010 3 min read
Andrew Clarke WebMatrix and SQL Server Compact Edition. Something for the rest of us? WebMatrix, currently in beta, is Microsoft’s newest initiative aimed at those of us who take no pleasure in using the... 23 July 2010 3 min read
Jonathan Allen If you are reading this blog . . . Or, more accurately, if you have read this blog and especially the series about using LogParser and asked a question... 21 July 2010 1 min read
Simon Cooper Implementing method override covariance on C# (Part 3) To recap from my previous post, we’re trying to create a class that has the same behaviour as an explicit... 19 July 2010 4 min read
Jonathan Allen Defensive Database Programming with SQL Server (written by Alex Kuznetsov, published by Simple Talk Publishing 2010) I wasn’t entirely sure what to expect from this book,... 17 July 2010 4 min read
Damon Armstrong Writing a Byte Array to a Hexadecimal String I was finishing up work on a hashing library and started testing my hash values against other sources to ensure... 17 July 2010 3 min read
Simon Cooper Implementing method override covariance on C# (Part 2) So, C# doesn’t allow us to change the return type when overriding methods. Could we do it in IL? For... 16 July 2010 3 min read
Laila Lotfi iWorry It is an interesting time for any .NET developer wanting to develop software for mobile phones. We’ve always taken it... 16 July 2010 2 min read
Jonathan Allen Keeping a track of database changes If you are anything like me you work as part of a small team managing databases, doing a bit of... 14 July 2010 3 min read
Damon Armstrong Default Inner ITemplate Property is NEVER NULL in a Web Control Randomly came across an interesting problem today. I’m building out a a template web control that allows you define your... 09 July 2010 2 min read
Michael Francis 2010 Pseudo-Archiving You’ve probably gathered that Exchange Server 2010 has introduced the “personal archive”. It sounds exciting, but it is essentially just... 05 July 2010 2 min read
Damon Armstrong Performance Considerations: Binary Serialization Efficiencies We were meeting with a client recently who was experiencing some major issues with performance with one of their key... 29 June 2010 3 min read
Louis Davidson A problem I must solve about speaking So I am back hotel (yeah, not I won’t be “back home” until the 4th most likely) after speaking in... 27 June 2010 4 min read
Tony Davis The Land of Milk, Honey…and Blancmange For many migrant Oracle DBAs, SQL Server, or at least its support structure, must seem like the Promised Land: here... 25 June 2010 3 min read
Bart Read .NET Reflector Support: Does the .NET Reflector Visual Studio add-in work with Visual Studio Express? Unfortunately the answer to this is no: the .NET Reflector add-in does not support Express editions of Visual Studio, and... 22 June 2010 1 min read
Laila Lotfi Will HTML5 make Silverlight redundant? One of the great features of Adobe AIR v2 that was launched this month was its support for some of... 18 June 2010 2 min read
Tony Davis DAC pack up all your troubles Visual Studio 2010, or perhaps its apparently-forthcoming sister, “SQL Studio“, is being geared up to become the natural way for... 09 June 2010 3 min read
Jonathan Allen An update process that is even worse than Windows updates I’m sorry EA but your game update process stinks. I am not a hardcore gamer but I own a Playstation3... 09 June 2010 3 min read