Simon Cooper Inside the Concurrent Collections: ConcurrentStack The first concurrent collection we’ll look at is ConcurrentStack. This is conceptually the same as System.Collections.Generic.Stack, but is geared towards... 12 January 2012 8 min read
Simon Cooper Inside the Concurrent Collections The concurrent collections, located in the System.Collections.Concurrent namespace, were introduced in .NET 4 as thread-safe collections that could be used... 05 January 2012 8 min read
Phil Factor Using XML to pass lists as parameters in SQL Server (Updated 14th Jan 2012, 26th Jan 2012, and 3rd Aug 2017) Every so often, before SQL Server 2016, the question... 05 January 2012 10 min read
Louis Davidson 2012 Blog Resolutions I skipped last year making blog resolutions, but this year I need to get myself back on the straight and... 02 January 2012 3 min read
Simon Cooper Anatomy of a .NET Assembly – Type forwards If you’ve ever had a poke around System.dll or System.Core.dll in Reflector, you may have noticed TypeForwardedToAttributes applied to the... 23 December 2011 3 min read
James Gilmore Continuous profiling for websites The .NET division at Red Gate have been working on a new way of profiling ASP.NET applications. Traditional profiling tools... 20 December 2011 4 min read
Louis Davidson What Counts For A DBA: Humbug! If you have seen the movie ‘The Christmas Carol’, you will remember that the evil bank owner Ebenezer Scrooge is... 20 December 2011 5 min read
Tony Davis A suitable present, whatever one’s past Even DBAs have devoted aunts. They are probably also oblivious to the mental anguish they cause to their relatives in... 15 December 2011 2 min read
Louis Davidson What Counts For a DBA: Practicality As a data architect, and writer on the same subject, I am completely entrenched in learning and applying the discipline... 15 December 2011 4 min read
Simon Cooper Subterranean IL: Explicit overrides Normally, virtual method overrides in .NET are done implicitly; if a subclass has a virtual method with the same name... 12 December 2011 6 min read
Phil Factor Smart Storage Server for a Dumb Curmudgeon (Guest Editorial for the SysAdmin/ITPro Newsletter) It’s been many years since I had to set up and maintain the network... 05 December 2011 3 min read
Grant Fritchey Unit Testing TSQL I went through a period of time where I spent a lot of effort figuring out how to set up... 30 November 2011 3 min read
Simon Cooper Inside Red Gate – Experimenting In Public Over the next few weeks, we’ll be performing experiments on SmartAssembly to confirm or refute various hypotheses we have about... 21 November 2011 3 min read
Simon Cooper Inside Red Gate – Exercises in Leanness There’s a new movement rumbling around Red Gate Towers – the Lean Startup. At its core is the idea that... 15 November 2011 3 min read
Simon Cooper The SmartAssembly Rearchitecture You may have noticed that not a lot has happened to SmartAssembly in the past few months. However, the team... 14 November 2011 4 min read
red@work Interview with Geoff Bones, developer on SQL Storage Compress How did you come to be working at Red Gate? I’ve been working at Red Gate for nine months; before... 14 November 2011 4 min read
Louis Davidson What Counts for A DBA: Observant When walking up to the building where I work, I can see CCTV cameras placed here and there for monitoring... 14 November 2011 4 min read
Damon Armstrong SharePoint 2010 HierarchicalConfig Caching Problem We’ve started using the Application Foundations for SharePoint 2010 in some of our projects at work, and I came across... 29 October 2011 2 min read
Louis Davidson Planning my Louisville SQL Saturday Presentation So it is Tuesday night, just a few days until my presentation entitled What Counts For A DBA and I... 25 October 2011 2 min read
Simon Cooper Some non-generic collections Although the collections classes introduced in .NET 2, 3.5 and 4 cover most scenarios, there are still some .NET 1... 21 October 2011 5 min read