2024年6月12日发(作者:)

第1章 Microsoft .NET Framework概要

习题解答

1. Microsoft .NET Framework是什么?

答:.NET Framework是把Internet转变成全面的分布式计算平台的一套技

术。.NET Framework提供了由XML Web service集合创建应用程序的新方

法。.NET Framework完全支持现存的Internet标准(HTTP、XML和SOAP)。

2. .NET平台的核心技术是什么?

答:.NET Framework、.NET企业服务器、.NET构造块服务和Visual

Studio .NET是.NET平台的核心技术。

3. 列出组成.NET Framework的组件

答:公共语言运行库(CLR)、.NET Framework类库、数据和XML、XML Web

service、Web窗体和Windows窗体。

4. 公共语言运行库的用途是什么?

答:公共语言运行库(CLR)提供执行代码的环境、编译器、语言独立性和可移

植性,以及执行垃圾回收。

5. 公共语言规范的用途是什么?

答:公共语言规范(CLS)定义了一套所有与.NET兼容的语言应该支持的特性。

6. 什么是XML Web service?

答:XML Web service是可编程的Web组件,它可以在Internet或者企业内

部网的Web应用程序之间共享。

7. 什么是托管环境?

答:托管环境提供一些服务,如垃圾回收、安全性和其它类似的特性。

第2章 使用Microsoft Visual Studio .NET

课堂练习 选择项目模板

为如下场景选择恰当的项目模板。

1. 创建一个UI控件,并且可以在任何 Windows 应用程序中重复使用它。

答:Windows 控件库

2. 生成一个应用程序,并可以在使用Windows的单个计算机上运行。

答:Windows 应用程序

3. 创建一个动态Web应用程序,它包括Web页并且可以使用XML Web服务。

答: Web 应用程序

4. 创建一个可重用组件,它可以被多个Windows 或 Web应用程序使用。

答:类库

5. 创建一个用户定义的WEB控件,它能被多个Web页使用。

答:Web 控件库

6. 创建一个从命令行运行的应用程序。

答:控制台应用程序

7. 创建一个类,其方法能通过Internet被其它Web应用程序访问。

答: Web 服务

8. 创建一个Windows服务,它不管用户登录与否都能连续运行。

答:Windows 服务

课堂练习 使用Visual Studio .NET IDE

完成下面的任务并说出你使用了哪些窗口

1. 创建一个新的Web应用程序项目。

答:起始页

2. 在默认的Web窗体中加入一个“按钮”控件。

答:工具箱

3. 向项目中加入一个任务。

答:任务列表

4. 查看Web应用程序项目的属性。

答:属性

5. 确定你的机器上安装了什么版本的SQL Server数据库。

答:服务器资源管理器

习题解答

1. Visual Studio .NET解决方案和Visual Studio .NET项目有什么不同?

答:解决方案仅仅是用于组织项目的一个开发工具。而项目是实际的Web应用程

序。

在Visual Studio .NET中,解决方案资源管理器和服务器资源管理器有什么区别?

答:服务器资源管理器列出服务器资源。解决方案资源管理器列出打开的解决方案

中的项目以及项目中的文件。

3. 如何向项目中添加新Web窗体?

答:在“项目”菜单中单击“添加Web窗体”,或者右击解决方案管理器中的“项

目”,单击“添加”,然后单击“添加Web窗体”。

创建Web应用程序项目时,项目文件存储在哪里?

2.

4.