Some of you may have noticed that several pages on this blog have been generating 404 errors for the past week or so. This was due, in part, to my recent migration to a Windows Server 2008 (IIS7) machine. Most of the blogs service interruption could have been avoided had I properly "test drove" the website after the migration. But in my haste I simply transferred the files to the remote server, hit the home page, and called it a night. Little did I know that most of the blogs content was unreachable.
In the past I have talked about the The Wonders Of InternalsVisibleTo and how such a simple attribute allows for internal components to be shared between different assemblies, opening the door to greater code separation and dependency control. In that previous article I illustrated how you can use the tool that ships with Visual Studio to get the public key signature from one of your existing dlls.