文档介绍:2019/4/41/2005开发环境22019/4/42/的开发和应用平台,它代表了Microsoft最近才发表的新技术架构。对于每个使用Microsoft技术的人来说,.NET都意味着资源使用能力的提高。2019/4/43/概述为了适应网络的快速发展和统一所有的网络开发语言,2000年6月,Microsoft公司正式推出“.NET下一代互联网软件和服务战略”,为全世界的Microsoft开发人员提供了一个功能强大的集成开发环境。“.NET代表了一个集合、一个环境、的可编程结构。”2019/4/44/,。已历经2002版、2003版和2005版,现在最高版本是2008版。2019/4/45/是一套完整的开发工具集,Web应用程序、XMLWebServices、桌面应用程序和移动应用程序。VisualBasic、VisualC++、VisualC#和VisualJ#全都使用相同的集成开发环境(IDE),利用此IDE可以共享工具且有助于创建混合语言解决方案。另外,Framework的功能,通过此框架可使用简化ASPWeb应用程序和XMLWebServices开发的关键技术。2019/4/46/组成1.  .NET框架(.NETFramework)一个虚拟机(CLR——公共语言运行库),这个虚拟机可以屏蔽大量的WindowsAPI。一个拥有丰富功能的类库。2..框架为一体的操作系统(如WindowsServer2003)、数据库系统(如SQLServer2005)和邮件系统(如ExchangeServer2003)等3..NET语言和语言环境提供了一个跨越多种语言的开发环境——。语言规范的多种语言,如:C#.NET、等2019/4/47/层次2019/4/48/23CLR最底层的公共语言运行库(环境)(CommonLanguageRuntime,缩写为CLR)的核心,它是驱动关键功能的引擎包括一个数据类型的公共系统。这些公共类型加上标准接口协议就可以实现跨语言的继承。除了分配和管理内存外,CLR也可以进行对象跟踪和无用单元收集2019/4/49/232019/4/410/23