CLR via C#(第三版)
Tragedy
这个作者很懒,什么都没留下…
展开
-
第三章 共享程序集和强命名程序集
3.1 两种程序集,两种部署 CLR有两种程序集,弱命名程序集和强命名程序集,二者基本一样,区别:强命名程序集时用发布者的公钥/私钥对 进行了签名,唯一性的标识了程序集的发布者。弱命名程序集只能私有部署,强命名程序集可以使用全局部署,也可以私有部署。 3.2 为程序集指派名称 一个强命名的程序集包括4部分重要属性,标志唯一:一个无扩展名的程序集,一个版本号,一个语言文化标原创 2012-10-31 21:56:54 · 806 阅读 · 0 评论 -
CLR via C# 之旅
自从看了CLR via C# 序言,我对于这本书就产生了浓厚的兴趣,发誓要把这本书了解透彻,但是这是一个很大的问题。因为这本书涉及的知识点太多太多,网上也有许多人对这本书部分文章进行了总结,但是我看了很多,都觉得还有很多知识没有写出来,于是自己买了一本书慢慢研究,写这个博客也是想和大家讨论一下这本书中的知识点,希望从中能学到更多的东西。如有雷同纯属巧合。原创 2012-10-25 20:44:04 · 565 阅读 · 0 评论 -
第一章 CLR的执行模型
本章概述 本章概述了 .NET Framework 是如何设计的,介绍了 Framework包含的一些新技术,本章还要展示如何将源代码生成一个应用程序,或者生成为一组可重新分发的组件(文件)。最后结束应用程序是如何执行的。 1.1 将源代码编译成托管堆 首先,看看什么是CLR CLR 即 公用语言运行时(Common Language Runtime),是一个可由多种编程语言使用的"运原创 2012-10-26 21:34:57 · 1103 阅读 · 0 评论 -
第二章 生成、打包、部署和管理应用程序及类型
本章概述 首先讨论一下生成、打包和部署应用程序及其类型的步骤。本章重点解释如何生成供自己应用程序使用的程序集。 2.1 将类型生成到模块中 本节讨论如何将多个类型的源代码文件生成为一个可以部署的文件。先看看这个简单的应用程序 public sealed class Program { public static void Main() { Sy原创 2012-10-28 17:36:33 · 1068 阅读 · 0 评论