回顾2O23展望2024(回顾.Net 20周年发展和51aspx成长)

2022年微软.Net已经发展了20年了,而51aspx(51aspx.com)也是伴随着.NET一同成长了13年。

.Net在这20年的发展中不断的变化,从2000年微软公布.NET平台作为其下一代软件和服务Microsoft®的愿景和路线图,到第一个版本正式于 20年前于2002 年 2 月 13 日以作为Visual Studio.NET 的一部分发布,允许开发人员构建和部署应用程序。直到现在的.NET6.0;为开发者带来了诸多便利,也得到了很多.NET 爱好者的追捧,也是我们51aspx一直致力于对.NET的推广。

下面一起来看看这20年微软.NET的历史发展大事件

一、2009年是微软的大【资 ;源 之.家.】ziyuanzhij. cn 每日持.续更新.可.实操.的转变:面向市场开源,也是51aspx的诞生年。

a.2001-2008:.Net Framework v1.0-v3.5,在开发市场独占鳌头

1. 2002年发布.Net Framework 的第一个版本,将托管代码引入Windows NT 4.0、98、2000、ME和XP。在 2003 年升级到 v1.1,完善了桌面应用开发和 Web 开发,推出了 ASP.NET。 那时候VC2003还称之为VC.Net 2003, VS2003配套的是.Net1.1;此时的速度比C++简单高效了不少,语法也更舒服。

​ (VS2003)

2.而后在之前的基础又做了提升,推出了VS2005新增了拖控件,双击添加【资 ;源 之.家.】ziyuanzhij. cn 每日持.续更新.可.实操.的事件,Pageload函数,首次加载,SQL Connection,极大程度的提高了效率。

VS2005

3. 2006 年左右,微软相继推出了 .Net Framework 的 2.0 和 3.0 版本。在 3.0 版本中,推出了 WPC、WCF、WF 等框架。随着 3.0 的问世,微软进入黄金时代,称霸了一大半开发市场。

b.2009年.Net,跟上时代发展,发布ASP.NET MVC 1.0 并完全开源

2009 年左右, Java、PHP 、Ruby崛起,开发语言的开源和多样化。微软也在 2009 年发布了 Web 框架 ASP.NET MVC 1.0 并完全开源,并在随后几年不断完善。

这一【资 ;源 之.家.】ziyuanzhij. cn 每日持.续更新.可.实操.的年51aspx的诞生,为国内.NET爱好者提供了学习分享平台,也聚集了很多.Net的开发爱好者。51aspx诞生,由微软MVP和资深互联网专业人士创建,开始商业运营和.NET相关源码项目,是当时国内最大的.NET 学习分享平台之一。

2.2015年,新的转折——微软开启一条全新的跨平台产品线:.NET Core,并完全开源。自此逐渐从.NET Framework向.NET Core开源转型。

a.2010-2014 年,.NET Framework 从 4.0 升级到 4.5。

ASP.NET MVC 框架也在不断升级。2011 年,JavaScript 很火;包括 Internet Explore【资 ;源 之.家.】ziyuanzhij. cn 每日持.续更新.可.实操.的r (Chakra)、Chrome (V8) 和 FireFox (Nitro) 在内的各种浏览器团队围绕 JavaScript 开展的工作使该语言变得更快、更健壮和更有能力。NodeJS 越来越受欢迎,让 JavaScript 程序员可以在服务器端和浏览器中编写代码。市面上也越来越多其他开发语言,以更便利的方式提供给开发者使用。

微软官方为了顺应环境也更新的特别快,几乎每几个月都会有小的更新,MVC配合着.Net Framework一起更新,VS2012的时候,基本都开始使用Fwk4.5和MVC4了。

VS2012

2014 年,微软开始拥抱开源和跨平台。微软先后开源了 Roslyn、ASP.NE【资 ;源 之.家.】ziyuanzhij. cn 每日持.续更新.可.实操.的T 等众多项目。不断的更新换代发展。

与此同时, 51aspx在这4年期间也在伴随着微软.NET进入高速发展阶段,短短的5年期间从0到60万的用户注册量;成为微软Azure Circle企业成员。从我们的会员注册数量来看,这四年.NET的使用者也在逐渐的增多。

b.2015年寻求创新和跟上时代的脚步,微软决定开启一条全新的跨平台产品线:.NET Core,并完全开源。

2015年这一年微软把 .NET Framework 升级到了 4.6 版本。MVC继续配合FWK一起推进,.Net Fwk4.6配套MVC6,各功能都已打到最完善。

2016 年,.Net Core 问世,微软推正式出 .Net Co【资 ;源 之.家.】ziyuanzhij. cn 每日持.续更新.可.实操.的re 1.0。同时也推出了新的跨平台 Web 框架 ASP.NET Core 和开发 Win10 应用的 UWP 框架。

2017 年,.Net Framework 升级到了 4.7 版本解决.Net 在修复和新功能中,它更正了 d3dcompiler 依赖问题。同时发布Core 2.0 。

2019 年,.Net Core 3.0 发布,这个版本代表着 .Net Core 已经彻底稳定下来,且它的生态圈和社区也发展地非常成熟。这一年 .Net Framework 升级到了 4.8,这一年也是 .Net Framework 的最后一个版本。

同年,51Aspx注册用户突破100万,代码保有量突破1.【资 ;源 之.家.】ziyuanzhij. cn 每日持.续更新.可.实操.的2万套。

3.2020年关闭了 .Net Framework 这条产品线,并将 .Net Core 产品线更名为 .Net。

2020 年,微软开始统一产品线,关闭了 .Net Framework 这条产品线,并将 .Net Core 产品线更名为 .Net。11 月正式发布.Net 5.0,产品线直接从版本号 5 开始。

4.2021年11 月份推出统一的 .Net 长期支持版本 6.0。

Net6再度迎来大幅性能提升,从文件I/O性能,到框架层Json API,甚至代码编译

环节的PGO深度优化,性能嗷嗷的;真正的跨浏览器、云、桌面、IoT 和移动应用

程序的统一开发平台,做Web开发、客户端开发,也【资 ;源 之.家.】ziyuanzhij. cn 每日持.续更新.可.实操.的能快速切入物联网、移动开发、

人工智能等领域了,前景广阔。

5.2021年也是51aspx变化更新最多的一年

l 2021.10.14软著服务升级

l 2021.11.12品牌升级:更换新logo

l 2021.11.20 创建源社区Beta版

l 2021.11.25技术服务上线:

l 2021.12.10源码服务升级

今年是.Net 20周年,希望.Net能越来越好,同时也希望51aspx社区和广大的.Net开发爱好者一起狂欢庆祝,希望往后.Net 越来越好。