.net framework是啥(.net framework到底是什么,有什么用?)

案例 2020-02-01 13:40:16

net framework是什么?net framework有什么用?

NET Framework: 就是微软新一代编程体系,有许多程序设计师和使用者,非常渴望有一个完善而且透明清楚的基础架构,来建立WebServices(因特网服务)。.NET Framework 就是为了这个需求,而提供的基础架构。.NETFramework 提供了应用程序模型及关键技术,让开发人员容易以原有的技术来产生、布署,并可以继续发展具有高安全、高稳定,并具高延展的Web Services。对于.NET Framework 而言,所有的组件都可以成为Web Services,Web Services 只不过是另一种型态的组件罢了。微软将COM 的优点整合进来,它可以不用像COM 那么严谨的来栓锁两个对象,.NET Framework 以松散的方式来栓锁Web Services 这种型态的组件。这样的结果让开发人员非常容易的发展出强而有力的Web 服务组件,提高了整体的安全及可靠性,并且大大的增加系统的延展性。NET Framework 的目的就是要让建立Web Services 以及因特网应用程序的工作变的简单,.NET Framework 包括了三大部分:第一个部分是Common Language Runtime(CLR,所有.NET 程序语言公用的执行时期组件),第二部分是共享对象类别库(提供所有.NET 程序语言所需要的基本对象),第三个部分是重新以组件的方式写成的ASP.NET(旧版本则是以asp.dll提供ASP 网页所需要的对象)。 .NET是微软下一代的操作平台,它允许人们在其上构建各种应用方式,使人们尽可能通过简单的方式,多样化地、最大限度地从网站获取信息,解决网站之间的协同工作,并打破目前计算机、设备、网站、各大机构和工业界间的障碍--即所谓的“数字孤岛”,从而实现因特网的全部潜能,搭建起第三代互联网平台。


net framework是什么东西啊

是一个系统组件,给你的应用软件提供功能上的支持,如果不装net framework则无法正常运行。

Z01现代图书馆<a href=http://www.moxingzu.com/tag/5283/ target=_blank class=infotextkey>3D模型</a>下载Z01现代图书馆3D模型下载


net framework是什么?net framework有什么用

.NET Framework是一个框架,简单的说,例如你用C#写了一段代码

public void Add(int a, int b)
{
  return a+b;
}

当你用.NET Framework编译后,会编译为一个中间语言,这个中间语言和机器相关,例如

如果你是32位操作系统,可能编译为Int32类型,如果是64位,可能编译为64位类型

但是,最对开发者而言,可以忽略这些细节。

public void Add(int32 a, int32 b)
{
  return a+b;
}

public void Add(int64 a, int64 b)
{
  return a+b;
}

当机器运行时,.NET Framework 把中间语言编译为机器最终可以运行的语言(类似汇编语言)

public void Add(a, b)
{
   mov a;
   mov b
   add a,b
   return a sub b;
}

换句话说. .NET Framwork主要是微软自己实现了高级语言到windows平台上语言的实现。

其实,开源社区也实现了一个Mono Framwork,他可以把开发语言编译为Linux平台上实现的语言(也就是.NET程序可以运行在linux上,前提是linux装一个mono框架)。