Web服务开发环境与供应商.ppt

Web服务开发环境及其供应商;大纲;.NET概述 ;.NET框架的目标;.NET 支持的语言;代码重用;资源自动管理;类型安全;错误处理;DLL hell;安全;.NET意图;.NET框架;.NET 框架: Web 服务的引擎;.NET 框架的特性;.NET 框架结构;是位于应用程序和操作系统之间的一个层面,CLR简化了应用程序的设计并减少了程序开发人员必须编写的代码的数量,因为它提供了内存管理、线程管理、组件寿命管理和默认的错误处理等多种服务 CLR负责代码编译,但与传统的编译器不同,CLR并不是生成代码的二进制表示法,它是生成MSIL(Microsoft Intermediate Language),当代码第一次执行时,CLR会调用一个名为JIT(Just In Time)的特殊编译器,它会将MSIL转化为针对用户系统的处理器的类型和模型的可执行指令 由于大多数平台使用不同的机器语言,因此将程序首先编译为一个统一的形式大大增强了平台间的可移植性和语言间的互操作性; 它是CLR的一个组件,它提供了一组共有的数据类型。因此,.NET编程语言(如VB.NET)可以使用它们原来的数据类型(如VB中的string),编译时会自动将其转换为相应的CTS类型,如果愿意,当然也可以在代码中直接使用CTS。由于CTS的存在使得.NET能跨编程语言。 ;VB;编译器不产生本地代码,而是生成一个

文档评论(0)

1亿VIP精品文档

相关文档