.NET技术的实质是建构在.NETCLR和Assembly(配件)技术上,可以方便地在Internet上使用的新的WindowsDNA结构。.NETCLR的实质是.NET虚拟机,用于执行MSIL(Microsoft中间语言)代码,也就是.NET虚拟机代码。Assembly(暂时译作配件,以与COM组件相对应)的实质是COM+2.0(该技术目前微软官方文件未公开,实际上它是.NET的真正核心技术之一)组件的一种形式,传统的COM组件和Assembly都是COM+2.0组件的一种形式。