In This Appendix
The CLR ships with several different hosts. These hosts have taken the CLR and customized its environment so that it is better suited for the application:
ASP.NET—This host is initialized by an ISAPI filter that starts the CLR and makes sure all of the Web traffic is properly routed to the correct process.
Internet Explorer—IE needs to recognize a special MIME type so that it can execute managed code controls from HTML pages.
Shell Executables—When a process containing managed code starts, a small piece of unmanaged code bootstraps the managed code and runs it.
Sometimes you might want to customize the startup and initialization ...