前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >.NET6 平台系列1 .NET Framework发展历程

.NET6 平台系列1 .NET Framework发展历程

作者头像
张传宁IT讲堂
发布2021-04-25 14:41:50
9740
发布2021-04-25 14:41:50
举报

系列目录 【已更新最新开发文章,点击查看详细】

自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)中使用这两款框架进行业务系统开发,框架中都提供了功能强大的控件、组件,开发者通过可视化编程方式进行开发就非常容易上手,而且开发速度非常快,因此.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

系列目录 【已更新最新开发文章,点击查看详细】

技术栈 1、.NET:C#、.NET5、.NET6、.NET Core、MVC、ASP.NET Core、Web API、RESTful API 2、jQuery、Vue.js、Bootstrap 3、数据库:SQLServer、MySQL、PostgreSQL、Oracle、SQLite、SequoiaDB 、 Redis、MongoDB、ElasticSearch、TiDB 4、ORM:Dapper、Entity Framework、FreeSql、SqlSugar、分库分表 5、架构:领域驱动设计 DDD、ABP 6、环境:跨平台、Linux、Windows、MaxOS、IIS、Nginx 7、移动App:Android、IOS、HarmonyOS、微信、小程序、快应用、 Xamarin、uni-app、MUI、Flutter、Framework7、Cordova、Ionic、React Native、Taro、NutUI、 mpvue、Smobiler 其他:

  • 云原生、CI/CD、DevOps、微服务、Docker、K8S
  • Dapr、RabbitMQ、Kafka、分布式、大数据、高并发、负载均衡、中间件
  • RPC、ELK
  • .NET + Docker + jenkins + Github + Harbor + K8S
  • Python、Go
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-04-23 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档