O'Reilly logo

.NET Common Language Runtime Unleashed by Kevin Burton

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Appendix C. Hosting the Common Language Runtime

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required