Chapter 2. .NET introduction 65
2.1.8 Life cycle management
Life cycle management discusses how code comes into and out of execution.
Under .NET, much of the life cycle management that occurs is inherited from
underlying technology and the operating system, but the Common Language
Runtime is a major new component in this management process. Here we will
overview the systems and subsystems that provide life-cycle management for
the various kinds of components that make up .NET applications.
All .NET applications run under the low-level control of the Common Language
Runtime. In addition, Web based applications, remotable service providers and
Web Services run under the control of Internet Information Services. Services
and server-side compon ...