Simon Cooper Anatomy of a .NET Assembly – The CLR Loader stub In Windows XP and above, the OS loader knows natively what to do with .NET executable assemblies, and fires up... 28 March 2011 7 min read
Simon Cooper Anatomy of a .NET Assembly – The DOS stub The DOS stub at the top of the file is the first thing you notice when you open a .NET... 28 March 2011 4 min read
Simon Cooper Anatomy of a .NET Assembly – Methods Any close look at the method definitions in a .NET assembly has to start off with the method’s information in... 24 March 2011 6 min read
Damon Armstrong SQL – Joining to a Single Row If you have a one-to-many relationship, and you are performing a join on the tables but you only want one... 23 March 2011 1 min read
Louis Davidson Chapter 5–Normalization I won’t try to kid you. I love this subject. When you finally see the power and simplicity of it... 21 March 2011 5 min read
Simon Cooper Anatomy of a .NET Assembly – CLR metadata 3 To recap from my previous posts, .NET assemblies are built on top of the PE file format, which is used... 21 March 2011 6 min read
Simon Cooper Anatomy of a .NET Assembly – CLR metadata 2 Before we look any further at the CLR metadata, we need a quick diversion to understand how the metadata is... 18 March 2011 5 min read
Brian Donahue My application had a WindowsIdentity crisis The project I have been working on this week to test computer environments needs to do various actions as a... 17 March 2011 2 min read
Tony Davis New Wine in New Bottles How many people, when their car shows signs of wear and tear, would consider upgrading the engine and keeping the... 17 March 2011 3 min read
Simon Cooper Anatomy of a .NET Assembly – CLR metadata 1 Before we look at the bytes comprising the CLR-specific data inside an assembly, we first need to understand the logical... 16 March 2011 6 min read
Simon Cooper Anatomy of a .NET Assembly – PE Headers Today, I’ll be starting a look at what exactly is inside a .NET assembly – how the metadata and IL... 15 March 2011 7 min read
Andrew Clarke The Hot-Add Memory Hogs One of the more difficult tasks, when virtualizing a server, is to determine the amount of memory that Hypervisor should... 15 March 2011 2 min read
Grant Fritchey Restoring Databases I like the way Mike Walsh phrased it: You’re Only As Good as Your Ability To Restore. Ain’t it the... 11 March 2011 1 min read
Louis Davidson What Counts for a DBA: Humility In football (the American sort, naturally,) there is a select group of players who really hope to never have their... 10 March 2011 4 min read
Grant Fritchey Azure I’ve been tasked to learn SQL Azure, as well as test all the Red Gate products on it. My one,... 10 March 2011 1 min read
Grant Fritchey I’m Seeing Red Hello World! My move into the world of Red Gate is more and more complete with my shiny, new, red,... 09 March 2011 1 min read
Louis Davidson Time for the yearly Microsoft Pilgrimage known as the MVP Summit One of the most fun events of the year is the MVP Summit if perhaps for no other reason than... 26 February 2011 3 min read
Jonathan Allen How to make sure you see the truth with Management Studio LiveJournal Tags: TSQL,How To,SSMS,Tips and Tricks Did you know that SQL Server Management Studio can mislead you with how your... 23 February 2011 4 min read
Louis Davidson Chapters Two, Three, and Four I am trying to blog all of the chapters of the book, but due to deadlines and a lot of... 22 February 2011 2 min read
Simon Cooper Subterranean IL: Exception handler semantics In my blog posts on fault and filter exception handlers, I said that the same behaviour could be replicated using... 21 February 2011 3 min read