27 / 75

在.net架构中,为开发人员提供统一的、面向对象的、层次化的、可扩展的编程接口,使开发人员能够高效、快速地构建基于下一代互联网网络应用的是()。

答案: B

答案解析:

微软的.NET是基于一组开放的互联网协议而推出的一系列的产品、技术和服努。.NET开发框架在通用语言运行环境基础上,给开发人员提供了完善的基础类库、数据库访问技术及网络开发技术,开发者可以使用多种语言快速构建网络应用。它由通用语言运行环境、基础类库、ADO.NET、ASP.NET和Windows应用、通用语言规范、高级编程语言(如VB、C#)等组成。
1、通用语言运行环境(Common Language Runtime)处于.NET开发框架的最低层,是该框架的基础,它为多种语言提供了统一的运行环境、统一的编程模型,大大简化了应用程序的发布和升级、多种语言之间的交互、内存和资源的自动管理,等等。
2、基础类库(Base Class Library)给开发人员提供了一个统一的、面向对象的、层次化的、可扩展的编程接口,使开发人员能够高效、快速地构建基于下一代互联网的网络应用。
3、 ADO.NET技术用于访问数据库,提供了一组用来连接到数据库、运行命令、返回记录集的类库。
4、ASP.NET是.NET中的网络编程结构,可以方便、高效地构建、运行和发布网络应用。
5、 .NET支持使用多种语言进行开发,目前已经支持VB、C++、C#和JScript等语言以及它们之间的深层次交互。.NET还支持第三方的.NET编译器和开发工具,这意味着几乎所有市场上的编程语言都有可能应用于微软的.NET开发框架。