1。.net框架概要
.net框架提供了应用程序模型及关键技术,让开发人员容易以原有的技术来产生、布署,并
可以继续发展具有高安全、高稳定,并具高延展的Web Services。,.NET Framework 包括了三大部分:第一个部分是Common Language Runtime(CLR,所有 .NET 程序语言公用的执行时期组件),第二部分是共享对象类别库(提供所有 .NET 程序语言所需要的基本对象),第三个部分是重新以组件的方式写成的ASP.NET(旧版本则是以asp.dll提供ASP 网页所需要的对象)。
Common Language Runtime(CLR)架构在操作系统的服务上,它负责应用程序实际的执行,满足所有的应用程序的需求;例如内存管理、处理安全问题、整合不同的程序语言等等。Runtime供了许多帮助程序写作的简化,以及应用程序的部署并同时加强程序稳定可靠的一些服务。.NET Framework 在发展时,设计了让所有 .NET 的程序语言共同使用的Runtime 组件,这个组件的名称就叫做Common Language Runtime(CLR)。CLR 是一个高效率的执行引擎,程序代码的执行是由Runtime 所管理,Runtime 负责的工作有产生对象、方法(methods,对象所能执行的动作称之)的呼叫等等,Runtime 也可以提供程序代码一些额外的服务。我们把要透过CLR 的控制,才能执行的程序代码称为Managed Code。(待续)
浙公网安备 33010602011771号