red@work New Kid on the Block I only recently joined Red Gate, and when I found out I was being offered the job I was already... 29 September 2008 4 min read
Brian Donahue ASP .NET: when a crash is not a crash In the mysterious viscera of Microsoft Internet Information Server, nothing is as it seems. When applications are designed to work... 24 September 2008 4 min read
Phil Factor The DOS Batch File from Hell: a confession. A while back, I was chatting to an IT Support person we’d recently taken on. I discovered that he’d come... 22 September 2008 5 min read
Tony Davis Application Usability and Standards Office 2007’s ‘ribbon UI’, now optimistically renamed ‘Office Fluent User Interface’, was an act of strange corporate madness by Microsoft.... 16 September 2008 3 min read
Phil Factor A decent chair for the IT worker. The computer chair is one of the abominations of the age. It is a design that embodies the savage dehumanising... 12 September 2008 4 min read
Tony Davis Application Usability and the JFDI Button It is strange how we, as software developers, get caught up in using conventions in applications that seem to be... 02 September 2008 4 min read
Brad McGehee Get a Free Copy of My New E-Book: Brad’s Sure Guide to SQL Server 2008: The Top Ten New Features for DBAs I have just finished writing a new E-Book, and it is available free from Red Gate Software at the following... 31 August 2008 4 min read
Bart Read 9 Top tips for ISVs to get me to (maybe) buy your software I’ve been looking around, off and on, for a decent piece of test management software to replace the current piece... 27 August 2008 7 min read
Tony Davis SQL Server 2008: Refinement but no Fireworks The SQL Server platform expanded substantially with the arrival of SQL Server 2005, introducing many features that people now rely... 18 August 2008 3 min read
Brian Donahue Man eats crow, film at eleven Last week I’d had a bit of a rant here about not using software for anything other than what it is... 12 August 2008 3 min read
Tony Davis Anxiety, Dissent and the Entity Framework There is trouble afoot amongst the MVPs who are specialising in Object-Relational mapping (ORM). When the NHibernate mafia, a.k.a. ALT.NET,... 06 August 2008 3 min read
Brian Donahue DOH! It’s the DaftOperationHandler Probably my least favourite question in the world, professionally anyway, is “Does your software support <choose a technology>”. Well,... 05 August 2008 3 min read
András Belokosztolszki The unexpected behaviour of DirectoryInfo.GetFiles() with three letter extensions There is a documented, but certainly counterintuitive issue with the DirectoryInfo.GetFiles() method in .Net. This method returns a list of... 01 August 2008 3 min read
Louis Davidson Apologies for comments going unpublished I had quite a few comments out there that were unpublished. One person was particularly slighted and I am sending... 30 July 2008 1 min read
Louis Davidson Commenting your code As I am easing back into real life from writing the book, I am in search of easy targets for... 30 July 2008 5 min read
Tony Davis The myth of over-normalization I’ve always been suspicious of denormalizing an OLTP database. Denormalisation is a strange activity that is supposed to take place... 21 July 2008 3 min read
Jason Crease A Quick .NET Puzzle Just a quick .NET puzzle. Does this application ever throw that ApplicationException? If so, why? using System;using System.Threading; class Program{ static long Num... 17 July 2008 1 min read
Andrew Clarke Pasting code into a Blog. One reason that I often hear for the apparent inability of certain people to blog is that there is no... 15 July 2008 3 min read
Louis Davidson Triggers…Evil? Say it isn’t so. “It isn’t so.” Glenn Berry thinks so in his post here. When I read his post... 13 July 2008 3 min read
Tony Davis VB.NET: The Ugly Duckling One of the greatest pleasures of programming in C# is that wonderful, giddy, feeling of superiority one has over VB.NET... 08 July 2008 3 min read