什么是.NET Framework?
.NET Framework 又称 .Net 框架。是由微软开发,一个致力于敏捷软件开发(Agile
software development)、快速应用开发(Rapid application development)、平台无关性
和网络透明化的软件开发平台。.NET 是微软为下一个十年对服务器和桌面型软件工程迈出
的第一步。.NET 包含许多有助于互联网和内部网应用迅捷开发的技术。
.NET 框架是微软公司继 Windows DNA 之后的新开发平台。.NET 框架是以一种采用
系统虚拟机运行的编程平台,以通用语言运行库(Common Language Runtime)为基础,
支持多种语言(C#、VB、C++、Python 等)的开发。
.NET 也为应用程序接口(API)提供了新功能和开发工具。这些革新使得程序设计员
可以同时进行 Windows 应用软件和网络应用软件以及组件和服务(web 服务)的开
发。.NET 提供了一个新的反射性的且面向对象程序设计编程接口。.NET 设计得足够通用
化从而使许多不同高级语言都得以被汇集。
.NET Framework 有哪些版本?
.NET 框架 1.0、.NET 框架 1.1、.NET 框架 2.0、.NET 框架 3.0、.NET 框架
3.5、.NET 框架 4.0。
.net framework 各个版本介绍:
.NET 框架 1.0
完整版本号 - 1.0.3705
这是最初的.NET 构架,发行于 2002 年。它可以以一个独立且可重新分发的包的形式
或在一个软件发展工具包集中被获得。它也是第一个微软 Visual Studio .NET 的发行版的
一部分(也被称作 Visual Studio .NET 2002)。
.NET 框架 1.1
完整版本号 - 1.1.4322
这是首个主要的.NET 框架升级版本,发行于 2003 年。它可以以一个独立的可重新分
发的包的形式或在一个软件发展工具包集中被获得。它也是第二个微软 Visual
Studio .NET 版本的一部分(也被称作 Visual Studio .NET 2003)。它也是首个被
Windows 操作系统-Windows Server 2003 所内置的.NET 框架版本。
自 1.0 版本以来的改进:
自带了对 mobile asp .net 控件的支持。这在 1.0 版本是以附加功能方式实现的,现在
已经集成到框架的内部。安全方面的变更 - 使得 Windows 窗体代码以可靠的行为运行,从
而可以在 Internet 环境内安全运行,并且加入了 ASP .NET 应用程序的代码安全访问功能。
自带了对 ODBC 和 Oracle 数据库的支持。这在 1.0 版本是以附加功能方式实现的,现在已
经集成到框架的内部。.NET Compact Framework- 这是一个用于智能设备(例如 Pocket
PC 或者 SmartPhone)的.NET 框架的子集。对 IPv6 的支持。大量的 API 变更。