快乐的Tina  

2010年11月5日

摘要: 文章转自:http://blog.csdn.net/zengjibing/archive/2009/02/21/3918008.aspx.NET的 3C: CTS、 CLS和 CLR .NET结合 Java和 COM解决方案两者优点来解决互操作性问题。类似于 COM定义的标准二进制格式, .NET定义了一个称为通用类型系统 Common Type System (CTS)的类型标准。这个类型系统不但实现了 COM的变量兼容类型,而且还定义了通过用户自定义类型的方式来进行类型扩展。任何以 .NET平台作为目标的语言必须建立它的数据类型与 CTS的类型间的映射。所有 .NET语言共享这一类型系统, 阅读全文
posted @ 2010-11-05 17:02 幸福佑儿 阅读(1148) 评论(0) 推荐(0) 编辑
 
摘要: 在以前传统的开发中我们都知道,一个应用程序对应一个进程,并为该进程指定虚拟内存,由操作系统来映射实际的物理内存,有效的维护了进程之间的安全性。但另一方面,每一个进程都会消耗一定的系统资源,降低了性能,并且进程间的通信也比较麻烦。在.Net中推出了一个新的概念:应用程序域(AppDomain)。可以理解成很多应用程序域都可以运行在同一个.NET的进程中,可以降低系统消耗,同时不同的域之间互相隔离,在安全性方面有保障。另外对于同一个进程内不同域之间的通信也相对简单一点。应用程序域涉及的内容很多,本文就简要描述以下两个方面:1、如何创建、卸载域2、如何实现域间的通信一、如何创建、卸载域在.NET中提 阅读全文
posted @ 2010-11-05 16:34 幸福佑儿 阅读(325) 评论(0) 推荐(2) 编辑
 
摘要: 【IT168 专稿】委托和事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、委托和事件对Observer设计模式的意义、.Net Framework中的委托和事件,对它们的中间代码也做了讨论。 将方法作为方法的参数 我们先不管这个标题如何的绕口,也不管委托究竟是个什么东西,来看下面这两个最简单的方法,它们不过是在 阅读全文
posted @ 2010-11-05 16:01 幸福佑儿 阅读(406) 评论(2) 推荐(0) 编辑