.NET Framework读书笔记

原创 2006年06月20日 16:49:00


.NET Framework主要由两部分组成

1.Common Language Runtime
2.Framework Class Library

CLR主要由四部分组成
1.Common Type System (CTS)-----------------------定义一套通用的数据类型,允许不同语言共享相同的类型
2.Common Language Specification (CLS)------------定义符合.Net的通用的语言规范,允许不同语言无缝交互
3.Metadata Services------------------------------提供对原数据的服务
4.Virtual Execution System (VES)-----------------虚拟的运行环境


运行在CLR上的是托管代码,可以进行自动的垃圾收集

中间语言(Intermediate Language)
任何其它.Net语言都被编译成中间语言,然后在第一次运行时JIT编译为Native Code
如下图所示

程序集(Assemblies)
DLL或者EXE 文件
有一个唯一的版本号,不会像DLL那样有版本冲突问题(DLL hell)
包含IL代码
安全边界:可以设定安全级别
类型边界:
自解释的 manifest:元数据


全局程序集缓冲(Global Assembly Cache)
保存共享程序集的地方,
目录位置:%SystemRoot%/assembly
使用gacutil.exe 添加程序集
其中的每个程序集必须有strong name

Framework Class Library
这部分就是System名字空间下的那些类了,好多类:—)

C#学习笔记—.NET Framework

微软.NET Framework是为开发应用程序而创建的一个技术平台。.NET Framework这个技术框架可以作为集成各种操作系统的方式。.NETFramework可以创建 windows应用程...

WMI005-WMI学习笔记(五)——Using WMI with the .NET Framework(.NET框架使用WMI)

原文地址链接:http://msdn.microsoft.com/en-us/library/aa310909(v=vs.71).aspx Using WMI with the .NET F...

Framework Design Guidelines读书笔记

原文:http://blog.csdn.net/lfhfut/article/details/5794414 这本书虽然是讲述.net框架设计的一些规范,不过仍然有一些通用的设计准则可以参考 ...

论文读书笔记-A text clustering framework for information retrieval

这篇文章提出了一种针对文本聚类的模型,在这个模型中首先是对文档之间的距离进行语义上的度量,然后是在这个基础上在RBF核函数定义的高维空间上进行映射,最终实现文档聚类。   下面是本文的一些要点: ...

Mesos 常用 Framework整理总结(读书笔记)

由于Mesos的两层调度架构,使得它更像一个DCOS的内核。它本身只负责 物理资源的管理、调度等。而对于上层应用只提供了任务层面的抽象。而对于任务的具体调度执行等,都需要Framework来自行实现。...

《Android内核剖析》读书笔记 第6章 应用框架Framework概述

其实android就是基于Linux内核的一个GUI系统,只是他运行在手机上,各种资源都比较有限,而且他不仅处理按键事件,更主要的是处理触控事件;其整体架构可以参考下图(此图来源于网络): ...
  • sfdev
  • sfdev
  • 2013年06月08日 18:40
  • 3413

.NET Framework 各个版本之间的关系以及下载地址整理汇总

http://www.cnblogs.com/robnetcn/p/3383481.html .NET Framework 各个版本之间的关系以及下载地址   Version...
  • wlanye
  • wlanye
  • 2015年11月24日 15:56
  • 1285

如何检测已安装的Microsoft.Net Framework的版本

论坛里面有人问,假设某Windows机器上已安装了.Net Framework 3.5,如何判断有没有安装.Net Framework 3.5 SP1? 这个问题,我首先想到,每一个版本的.Net ...

执行存储过程时报“在尝试加载程序集 ID 65645 时 Microsoft .NET Framework 出错”,解决方案

新库是直接复制的模板库 执行存储过程时报如下错 消息 10314,级别 16,状态 11,过程sp_Sync_CmsArticleToSearchs,第 30 行在尝试加载程序集 ID 65645...

IIS安装前已经安装了.NET Framework,安装后如何启用.NETFramework

问题一:安装好vs2008再安装iis 却发现iis启动项里没有.NET Framework 2.0选项? 我在win2003+iis安装vs2008,发现iis里面没有.NET Framework...
  • dqsweet
  • dqsweet
  • 2012年06月29日 16:21
  • 7446
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:.NET Framework读书笔记
举报原因:
原因补充:

(最多只允许输入30个字)