什么是.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 Framework 1.0(CLR 1.0)和1.1(CLR 1.1)已經過時,強烈建議不要使用。
NET Framework 2.0(CLR 2.0)是目前廣泛使用的版本,提供了大部分的基礎功能。
NET Framework 3.0(CLR 2.0)增加了WPF、WCF、WF和Card Space等功能。
NET Framework 3.5(CLR 2.0)增加了LINQ、ADO.NET Entity Framework等功能。
NET Framework 4.0(CLR 4.0)重新實現并改進了以前版本.NET Framework的功能,并且增加了Parallel LINQ、Task Parallel Library等新功能,強烈建議使用。
.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變更。
新聞熱點
疑難解答