Moving apps to different ASP.NET servers
This is a good discussion of what makes ASP.NET behave properly, or not. The thing that I was stuck on was the fact that my DLL wasn't in the /bin off the root of the application. Hopefully someday later I can read this and it will make sense to me.