目录
一、书籍分类和全书重点(尽量简化)
1. 书籍分类
理论文,主要讲的是CLR、C#和.Net的基础。
2.全书重点
由浅入深,透视CLR和.NET精髓,知其然,鞭辟入里,探究CLR和.NET机理,知其所以然。
二、第二章 生成、打包、部署和管理应用程序及类型
1.本章重点(尽量简化)
本章重点解释如何生成仅供自己的应用程序使用的程序集。
2.章节联系
2.1 二之一:
第一章简单介绍了元数据和程序集,第二章将更为详细的介绍。
2.2 二之三
第三章详细介绍了更高级的概念,包括生成和使用程序集,使其中包含的类型能够由多个应用程序共享。
三、本章详解
尽量用图解法、比喻法来实现记录。要用能教导别人的方式来记录。
1.NET Framework部署目标
安装更新需要稳定。在安装新应用程序的时候,要能保证旧应用程序还继续兼容能运行。
安装和卸载复杂性要小。例如Windows安装应用程序会将文件安装到其他地方,例如注册表、桌面快捷方式等。所以导致应用转移的时候,就不能只复制粘贴程序安装位置文件,还得整注册表等。并且卸载也不一定保证卸载干净,注册表不一定卸载了。
安全性要好。应用程序必须要集成到系统中,让用户能够允许或者禁止代码访问自己的系统资源。
2.将类型生成到模块中
public sealed class Program{