I would like your help to find out how do I retrieve by reflection all the types in web application? In VS 2003 I used to do: public class Global : System.Web.HttpApplication { protected void Application_Start(Object sender, EventArgs e) { Type myType = typeof(Global); Module module = myType.Module; Type[] types = module.GetTypes(); } } The thing is that it was changed in VS 2005. There are several assemblies depend on project configuration (for each web page, master page, different language etc…) Now when I do so I get only types under App_Code, I don’t get the reset types because they sit in different assemblies. I also couldn’t find the way to find which assemblies are used on the web application. 10x for your help.