net是一种架构?还是一种开发工具?还是一种语言?nte是C#吗?

Python012

net是一种架构?还是一种开发工具?还是一种语言?nte是C#吗?,第1张

.Net Framework是用C++(内核) 外加 C# 编写出来的架构 C#是一种语言 而.Net包含类库 公共语言运行库等等 而.Net类库可以让所有属于.Net的语言(如C# VB.Net)共用 其原因是除内核部分外 所有类库都被转换为MSIL语言 这是一种中间语言 有点像汇编 然而却能被任何.Net语言使用~ C#是.Net语言中的一种 适用于.Net开发(即 利用.Net类库和一些语言 如C#等 来开发自己的应用)的工具时Visual Studio .Net 目前的版本是2008

.net是微软新推出的一种编程框架理论。

NET语言的全称应该是ASP.NET,是微软新推出的一种编程框架理论或者说是一种编程标准,它可以通过微软出品的Visual Studio 开发工具进行项目开发,应用于网站类的开发一般使用C#语言进行编写,应用程序类一般使用VB进行编写。

该语言编写的程序可以在安装有 net frame 的所有操作系统上运行(理论上这样,实际我也没有实验过),具有跨平台的特性。

据说微软推出net的目的是为了和java对抗,因为java通过java虚拟机可以在任何操作系统上运行(跨平台)。

.net框架的组成分为两部分:

CLR:公共语言运行时(Common Language Runtime),提供内在管理,代码安全性检测等功能。

FLC:.NET框架类库(.NET Framework Class Library),提供大量应用类库,类库中有很多线程的资源可使用(比如:类,方法,属性),提高开效率。