.net 是什么?
.net 是 Microsoft 下一代的操作平台,它允许人们在上面构建各种应用程序,使人们尽可能的通过简单的方式、多样化的、最大限度的从网站获取信息,解决网站之间的协同工作,打破目前计算机、设备、网站和各大机构间的障碍,即所谓的“数字孤岛”,从而实现英特网的全部潜能。
.net 不是开发语言,在 .net 开发平台上可以支持多门开发语言,例如:C#、VB.net、JScript.net等
操作系统与操作平台
操作平台:我们称能够支持程序运行的硬件或者软件环境为平台
虚拟机
所谓 Java 和 .Net 平台的根本是其 VM(Virtual Machine,虚拟机)
Java 平台的虚拟机就叫 JVM(Java Virtual Machine)
在 .Net 平台上则叫做 CLR(Common Language Runtime)