Red and the Community Taking our Friendships to the next level. Red Gate have been running the Friends of Red Gate program for years now, and over that time we’ve built... 22 May 2012 2 min read
Chris George Antenna Aligner part 2: Finding the right direction Last time I managed to get “my first app(tm)” built, published and running on my iPhone. This was really cool,... 21 May 2012 2 min read
Louis Davidson What Counts For a DBA: Imagination “Imagination…One little spark, of inspiration… is at the heart, of all creation.” – From the song “One Little Spark”, by... 11 May 2012 4 min read
Alex Davies .NET Demon support for VS 11 dark theme I’m pleased to announce that .NET Demon will be shipping simultaneously with Visual Studio 11, whenever it ends up being... 10 May 2012 1 min read
Simon Cooper Inside Red Gate – Ricky Leeks So, one of our profilers has a problem. Red Gate produces two .NET profilers – ANTS Performance Profiler (APP) and... 04 May 2012 3 min read
Jason Crease Metrics – A little knowledge can be a dangerous thing (or ‘Why you’re not clever enough to interpret metrics data’) At RedGate Software, I work on a .NET obfuscator called SmartAssembly. Various features of it use a database to store... 03 May 2012 6 min read
John Spears .NET Demon 1.0 Released Today we’re officially releasing version 1.0 of .NET Demon, the Visual Studio Extension Alex Davies and I have been working... 03 May 2012 2 min read
Simon Cooper Subterranean IL: The ThreadLocal type I came across ThreadLocal<T> while I was researching ConcurrentBag. To look at it, it doesn’t really make much sense. What’s... 03 May 2012 5 min read
Louis Davidson Crazy Week Next Week–SQLRally and SQL Saturday Birmingham A lot of my time lately has been spent getting ready for next week and I hope to see you... 01 May 2012 2 min read
Tony Davis IT Admin for Thrill Seekers A developer suggested to me recently that the life of the DBA was, surely, a dull one. My first reaction... 27 April 2012 3 min read
David Atkinson How the "migrations" approach makes database continuous integration possible Testing a database upgrade script as part of a continuous integration process will only work if there is an easy... 26 April 2012 3 min read
Louis Davidson What Counts For A DBA – Foresight Of all the valuable attributes of a DBA covered so far in this series, ranging from passion to humility to... 26 April 2012 4 min read
David Atkinson Ever wondered what the Object Explorer Details window is for? Typically, when I install SQL Server Management Studio and run it for the first time, the first thing I do... 24 April 2012 2 min read
Damon Armstrong Hierarchical Queries with Common Table Expressions I wanted a simple example of a hierarchical query using a common table expression in SQL Server. MSDN had an... 24 April 2012 2 min read
Louis Davidson Utility Queries–Column Metadata Very often, I find myself wanting to query system metadata for columns. Some of the metadata is fairly easy to... 22 April 2012 22 min read
David Atkinson Using a SQL Prompt snippet with template parameters As part of my product management role I regularly attend trade shows and man the Red Gate booth in the... 20 April 2012 3 min read
Damon Armstrong PowerShell Script for Removing All Assemblies in a Folder You may have seen my blog post on how to add all of the assemblies from a folder into the... 17 April 2012 1 min read
Damon Armstrong PowerShell Script for Deploying All Assemblies in a Folder to the GAC As a SharePoint developer, I find it a lot easier to manually deploy files to the GAC during development instead... 16 April 2012 1 min read
Simon Cooper Obfuscation is not a panacea So, you want to obfuscate your .NET application. My question to you is: Why? What are your aims when your... 16 April 2012 4 min read
Louis Davidson SQL Rally Relational Database Design Pre-Con Preview On May 9, 2012, I will be presenting a pre-con session at the SQL Rally in Dallas, TX on relational... 13 April 2012 3 min read