![]() The following illustration shows the relationship of the common language runtime and the class library to your apps and to the overall system. ASP.NET works directly with the runtime to enable ASP.NET apps and XML web services, both of which are discussed later in this article. NET Framework can be hosted by unmanaged components that load the common language runtime into their processes and initiate the execution of managed code, thereby creating a software environment that exploits both managed and unmanaged features.NET Framework not only provides several runtime hosts but also supports the development of third-party runtime hosts.įor example, ASP.NET hosts the runtime to provide a scalable, server-side environment for managed code. The class library is a comprehensive, object-oriented collection of reusable types that you use to develop apps ranging from traditional command-line or graphical user interface (GUI) apps to apps based on the latest innovations provided by ASP.NET, such as Web Forms and XML web services. Code that targets the runtime is known as managed code, while code that doesn't target the runtime is known as unmanaged code. In fact, the concept of code management is a fundamental principle of the runtime. Think of the runtime as an agent that manages code at execution time, providing core services such as memory management, thread management, and remoting, while also enforcing strict type safety and other forms of code accuracy that promote security and robustness. The common language runtime is the foundation of. NET Framework consists of the common language runtime (CLR) and the. NET Framework apps, but for new development, use. NET Framework is serviced monthly with security and reliability bug fixes.NET Framework will continue to be included with Windows, with no plans to remove it.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |