- 2
- 0
- 约7.04千字
- 约 43页
- 2017-02-01 发布于北京
- 举报
* * * * * * * * 随堂练习 课外习题请参见教师光盘上教案与辅助资料下的自测题栏目。 布置作业 完成书后习题1~6 * * * * * * * * * * * IConfigurationSectionHandler:管理对配置文件的各个节的访问 ISettingsProviderService:帮助你定义配置文件中自定义设置的设置提供程序 IApplicationSettingsProvider:帮助你定义自定义应用程序设置提供程序 创建一个自定义类型以验证配置值 4. 创建一个自定义类型以验证配置值 验证接口: 代码示例C# 代码示例VB 配置并发垃圾回收 使用配置文件注册远程对象 配置文件高级应用 17.2.3 配置文件高级应用 配置并发垃圾回收 1. 配置并发垃圾回收 配置并发垃圾回收: 使用配置文件注册远程对象 2. 使用配置文件注册远程对象 使用配置文件注册远程对象: 安装程序集 配置程序集 小结 实验 习题 第17章 配置和安装程序集 17.3 小结 本章介绍了如何配置和安装程序集。有多种方法可安装程序集,例如使用 XCOPY、Windows 安装程序和自定义 Installer 类。还可以在本地应用程序文件夹或全局程序集缓存中安装程序集。 小结 安装程序集 配置程序集 小结 实验 习题 第17章 配置和安装程序集 实验 17.4 实验 参照实验手册,并在教师指导下完成实验报告。 安装程序集 配置程序集 小结 实验 习题 第17章 配置和安装程序集 习题 17.5 习题 1. 你要开发一种记账应用程序,这是一个具有所有基本和高级功能的成熟的应用程序。用户应该能从 Web 上下载该应用程序,并且下载时间应该是最短的。下载时,用户应能选择应用程序中所需的功能部件,且只下载这些功能部件。下面哪种类型的程序集能最好地满足此需求? 请选择一个最佳答案。 A.Web 应用程序程序集 B.单文件程序集 C.多文件程序集 D. Metamodule 习题(续) 2. 要开发一个 Charting 组件库,它可以用于执行应用程序中的常见报告任务。你希望客户端应用程序在其所在的进程空间内执行该库,而不是独立执行该库。哪种类型的程序集适合该库? 请选择一个最佳答案。 A. .dll B. .exe C. .netmodule D. .tlb 17.5 习题 习题(续) 3. 有一个用于多个应用程序的 COM 组件。你想将该 COM 组件转换为等效的 .NET 程序集以通过 CLR 托管代码提供相同的功能。为了确保程序集对于多个应用程序可用,你决定使用全局程序集缓存。下列哪些理由对于使用全局程序集缓存是合理的? 请选择所有符合条件的答案。 A. 它位于 .NET Framework 安装文件夹中的共享程序集中 B. 它是共享程序集的公共代码缓存 C. 它可以维护相同程序集的多个版本 D. 在 Windows 注册表中它为每种版本维护独立的项 17.5 习题 习题(续) 4. 强名称构成程序集的标识,它包括下列哪些选项? 请选择所有符合条件的答案。 A. 文本名称 B. 创建日期 C. 数字签名 D. 版本号 17.5 习题 习题(续) 5. 你已创建了应用程序以自动执行由银行部门执行的所有任务,例如,个人贷款和信用卡。你已确定了一些诸如计算利息等由所有部门执行的活动,因此,创建了利息计算器组件,以使所有应用程序都可以使用该组件。但是,你需要共享该组件,所以你决定在全局程序集缓存中部署该组件。可以使用下列哪种方法将计算器组件部署到全局程序集缓存中? 请选择所有符合条件的答案。 A. Windows 资源管理器 B. Gacutil.exe C. Sn.exe D. 安装程序工具 17.5 习题 习题(续) 6. 你正在开发一个连接到第三方Stock Market Web Service的基于 Windows的多线程Stock Market客户端应用程序。该应用程序用于向用户显示股票报价并定期更新报价。应用程序具有良好的性能是十分重要的要求,你应该设法进一步增强其性能。采取如下那个步骤可以提高应用程序的性能?(在此场景中,打开并发垃圾回收会影响性能。) 请选择一个最佳答案。 A. 禁用垃圾回收 B. 启用并发垃圾回收 C. 禁止并发垃圾回收 D. 删除配置文件中的gcConcurrent 元素 17.5 习题 * 本章概述 本章介绍了如何配置和安装程序集。 教学重点: 掌握如何配置程序集。 教学难点: 教学资源: 17.1安装程序集 17.2配置程序集 建议学时数 课堂教学(2课时)+实验教学(1课时) * 教学目标: 了解如何安装程序集 掌握如何配置程序集。 * 17.1
原创力文档

文档评论(0)