请问.net framework是什么样的软件?

来源:百度知道 编辑:UC知道 时间:2024/06/09 22:54:01
请问.net framework是什么样的软件?我装Nasa WorldWind的时候它要求我先安装这个软件,我不知道这个软件是什么东西,有什么样的作用,在我们平时使用电脑的时候有什么功用?我到MS的官网上去看过了,那解释太高深了看不懂,有哪位大虾能用通俗一点的语言来解释一下吗?感激不尽!
如果是从MS官网上下载或者复制别人的就算了。。

这是一种通用平台的软件,就是说你用的软件只针对dotnetframework接口进行编程,而dotnetframework针对操作系统接口编程,不同的平台只是dotnetframework不同对你的应用软件没有影响~增强可软件的可移植性~就是这么一个东西了

我说的不对的还希望指正

大家一定对Web Service模型在.NET中的重要性都有所了解,那么,我们如何才能容易地部署、维护一个可支持几百万客户端的Web Service呢?这需要选择恰当的基础架构,也就是.NET Framework设计的目标。

NET Framework是在Microsoft .NET平台上进行开发的基础,.NET Framework以及针对设备的.NET Framework简化版为XML Web服务和其他应用程序提供了一个高效安全的开发环境,并全面支持XML。

核心技术

NET Framework的核心技术为:通用语言运行库(CLR:Common Language Runtime)、类库、ASP.NET及ADO.NET。

通用语言运行库(Common Language Runtime)

CLR引入了一些能提高应用程序运行可靠性的技术(比如消除了内存泄漏),同时也提供了多语言执行环境,使得组件和XML Web服务的综合使用不再受编程语言的限制。目前,可以用来编写.NET应用程序的编程语言不下20种,如C++、 Visual Basic .NET、JScript,以及微软最新推出的开发语言——C#,此外还包括不少第三方的语言,比如COBOL、Eiffel、Perl、Python、Smalltalk等等。

类库

统一的类库提供了调用平台函数的通用方法,使得我们不必再去学习并研究不同语言的API体系结构

ASP.NET

ASP.NET建立在.NET Framework类的基础之上,并提供了由控件和基础部分组成的“Web程序模板”,大大简化了Web程序和XML Web服务的开发。程序员直接面对的是一组ASP.NET控件,而这些控件由一些诸如