.NET 6 平台系列1 .NET Framework发展历程
自1995年互聯網戰略日以來最雄心勃勃的事業 —— 微軟.NET戰略, 2000年6月30日。
微軟公司于2002年2月13日正式推出第一代.NET平臺 .NET Framewrok 1.0。借助于自家強大易用的 Windows 系統,.NET Framework1.0 主要提供了面向 Windows 桌面(Windows Form)和服務器(ASP.NET Web Forms)的基礎開發框架。在宇宙第一IDE(Visual Studio)中使用這兩款框架進行業務系統開發,框架中都提供了功能強大的控件、組件,開發者通過可視化編程方式進行開發就非常容易上手,而且開發速度非???#xff0c;因此.NET平臺深受全世界開發者的喜愛,發展一路順風順水。
.NET Framework 發展歷程
針對.NET Framework,微軟.NET技術團隊對其不斷優化,增加新功能,目前最新版本為 .NET Framework 4.8,這也是.NET Frameork 的最后一個版本。但是微軟團隊會繼續為其提供安全性和可靠性bug修補程序。并且開發者可以一直使用下去。如果需要進行新的開發,建議使用 .NET5.0 或者更高版本。
.NET Framework 版本對比
.NET Framework 從1.0發展到4.8版本,由于每個版本的功能設計與發行目標不同,運行時、開發工具、編程語言、支持的Windows版本等有不同的差異,下表列出了詳細的對比信息。
表格中的內容參考了微軟官方文檔 https://docs.microsoft.com/zh-cn/dotnet/framework/migration-guide/versions-and-dependencies。如果錯誤,歡迎大家批評指正。
PC的發展與普及應用,到目前為止已不足以支持大眾的生活、學習、工作、生產、醫療、教育等多樣化需求。為此微軟根據終端設備的需求對 .NET Framework 做了簡化和修改,不斷推出針對不同設備類型的 .NET Framework,例如 Windows Phone、Windows Store、Silverlight、WPF 和 .NET Micro Framework(下圖中的 Client Profile) 等,他們分別針對移動設備(手機)、平板電腦和嵌入式設備提供支持。由于這些不同的.NET Framework 分支是完全獨立的,所以編寫一套代碼無法適配多終端應用。
.NET Framework 各版本新功能及依賴項
.NET Framework 1.0
.NET Framework 1.1
.NET Framework 2.0
.NET Framework 3.0
.NET Framework 3.5
.NET Framework 3.5 SP1
.NET Framework 4.0
.NET Framework 4.5
.NET Framework 4.5.1
.NET Framework 4.5.2
.NET Framework 4.6
.NET Framework 4.6.1
.NET Framework 4.6.2
.NET Framework 4.7
.NET Framework 4.7.1
.NET Framework 4.7.2
.NET Framework 4.8
出處:http://www.cnblogs.com/SavionZhang
作者:張傳寧 ? 微軟MCP、系統架構設計師、系統集成項目管理工程師、科技部創新工程師。
專注于微軟.NET技術(.NET Core、Web、MVC、WinForm、WPF)、通用權限管理系統、工作流引擎、自動化項目(代碼)生成器、SOA 、DDD等技術;PDF、CAD、BIM 審圖等研究與應用。
多次參與電子政務、國家電網、圖書教育、生產制造等企業級大型項目研發與管理工作。
熟悉中小企業軟件開發過程:需求分析、架構設計、編碼測試、實施部署、項目管理。通過技術與管理幫助中小企業快速化實現互聯網技術全流程解決方案。
總結
以上是生活随笔為你收集整理的.NET 6 平台系列1 .NET Framework发展历程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Azure data studio 跨平
- 下一篇: jwt与token+redis,哪种方案