一、个人最近工作变化

我经历了可能很多技术人都会经历的过程,从一名纯粹的技术人员转型成为了一名技术管理

我已经不再单纯了,经历了从做好自己的事,搞定一个复杂模块和系统,到带领一个小团队,攻克一个个复杂项目,再到带领几十号人的技术团队,感觉很充实,个人的综合能力也在飞速提升;实现了从乘客到驾驶员的转变,项目管理、团队管理、沟通协作、战略视角等都得到了长足的发展。

最近开始重新定义自己3-5年职业计划,发现自己离技术好像有点太远了,并不是要自己去手码每一行代码,只是还是需要保持技术的热爱,对行业发展的敏锐;所以未来会基于技术能力板块做一次全身体检,用以应对未来快速变化的世界。

包括编程能力、数据库能力、运维管理、架构等方面。

作为自己编写时间最长的一门开发语言-.Net,我又重新翻开了他。

二、Framework、Net Core、.NET 时过境迁

Framework:爱你定格在4.8

2002 年 2 月 23 日最早的 .NET Framework 1.0 发布,终止于 2022 年 8 月 9 日发布的 .NET Framework 4.8.1 版本。

CLS、CTS、CLR这些终将被遗忘在风中...现在市面上还是有非常多的系统基于framework开发的

framework:基于windows的一种采用虚拟机运行的编程平台,无法跨平台,虽然有一些跨平台技术,但是整体支持并不是很好

.Net Foundation:.Net变革大脑

意识到仅仅在windows平台进行独秀已远远不够,微软开始规划自己的开源和跨平台之路,2014年成立了Net基金会,独立于微软运营。

.NET Foundation 官方地址:https://dotnetfoundation.org/

重新统一的 .NET

那微软的跨平台和开源该如何做呢?这么多年的技术债务和框架想要一下子出个王炸来统一技术路线显然不够现实,所以微软来了一个“并驾齐驱,三马齐驰”方式,看下如下的一个时间线



Framework与.NetCore终将退出舞台,等到版本的维护期过后;未来是.NET的,而.NET将是我们大家的开源。

三、个人思考

技术更新迭代的速度非常之快,让我们应接不暇

世界格局岛链化,冲突不断,充斥各种新闻...

美联储加息,经济复苏缓慢,企业不景气,裁员不断...

AI、chatGPT蜂拥而至,让人感觉到焦虑...

是否存在中年危机,不敲代码的自己有时感觉不踏实...

非常多的变化充斥在周围,分享一篇《尼泊尔祈祷文》- 共勉

上帝

请赐予我平静,接受哪些我无法改变的

请赐予我勇气,去改变我能改变的

请赐予我智慧,分辨二者的区别

能改变的只有自己,让自己变强大,保持学习,终生成长 !!!

我只是学到的知识做了内化,感谢如下文章作者

framwork版本:https://dotnet.microsoft.com/zh-cn/download/dotnet-framework

.net 版本:https://dotnet.microsoft.com/zh-cn/download/dotnet

.net 资料:https://learn.microsoft.com/zh-cn/dotnet/core/introduction

.net 资料:https://learn.microsoft.com/zh-cn/docs/

博客:https://zhuanlan.zhihu.com/p/569249475?utm_id=0

回顾.NET系列:Framework、Net Core、Net 过往的更多相关文章

  1. 通俗易懂,什么是.NET/.NET Framework/.NET Core/.Net Standard?

    什么是.NET?什么是.NET Framework?本文将从上往下,循序渐进的介绍一系列相关.NET的概念,先从类型系统开始讲起,我将通过跨语言操作这个例子来逐渐引入一系列.NET的相关概念,这主要包 ...

  2. ASP.NET Core 开发-Entity Framework (EF) Core 1.0 Database First

    ASP.NET Core 开发-Entity Framework Core 1.0 Database First,ASP.NET Core 1.0 EF Core操作数据库. Entity Frame ...

  3. ASP.NET Core 开发 - Entity Framework (EF) Core

    EF Core 1.0 Database First http://www.cnblogs.com/linezero/p/EFCoreDBFirst.html ASP.NET Core 开发 - En ...

  4. C# .NET .NET Framework .NET CORE 等的关系简介

    2019新的一年,祝大家新年快乐,工作生活一帆风顺,心想事成!诸事大吉! 这篇文章是我今年的第一篇博客,主题是:C#  .NET  .NET Framework   .NET CORE  等这些名词之 ...

  5. Net Framework,Net Core 和 Net Standard 区别

    前几天我在一个群里看到有关这方面的讨论,最后感觉讨论的不是很清晰,有幸的是我们的项目去年就开始迁移NetCore的调研了,我个人多多少少也是有过这方面的研究.下面我将说一下我自己对着三个的认识如果有不 ...

  6. 一张图搞定 .NET Framework, .NET Core 和 .NET Standard 的区别

    最近开始研究.NET Core,有张图一看就能明白他们之前的关系. 上图己经能够说明.NET Framework和.NET Core其实是实现了 .NET Standard相关的东西,或者说Frame ...

  7. C# 数据操作系列 - 5. EF Core 入门

    0.前言 上一章简单介绍了一下ORM框架,并手写了一个类似ORM的工具类.这一章将介绍一个在C#世界里大名鼎鼎的ORM框架--Entity Framework的Core版. Entity Framew ...

  8. C# 数据操作系列 - 6 EF Core 配置映射关系

    0. 前言 在<C# 数据操作系列 - 5. EF Core 入门>篇中,我们简单的通过两个类演示了一下EF增删改查等功能.细心的小伙伴可能看了生成的DDL SQL 语句,在里面发现了些端 ...

  9. C# 数据操作系列 - 8. EF Core的增删改查

    0.前言 到目前为止,我们看了一下如何声明EF Core的初步使用,也整体的看了下EF Core的映射关系配置以及导航属性的配置. 这一篇,我带大家分享一下,我在工作中需要的EF Core的用法. 1 ...

  10. Entity Framework (EF) Core学习笔记 1

    1. Entity Framework (EF) Core 是轻量化.可扩展.开源和跨平台的数据访问技术,它还是一 种对象关系映射器 (ORM),它使 .NET 开发人员能够使用面向对象的思想处理数据 ...

随机推荐

  1. JS笔记(二):数据类型

    镇楼图 Pixiv:torino 三.数据类型 原始类型 原始类型像是string.symbol.number之类的都只能存储原子值,而不能像对象一样随意扩展.但是为了提供额外功能,采取了轻量的对象包 ...

  2. 小梅哥课程学习——串口发送应用之发送数据(适用于板级验证,时间间隔位100ms)

    //此代码的注意事项,首先这个代码不能仿真成功会出现一定的时间延迟, //因为在做板级验证的时候把时间改成了100ms发送一次,要想仿真成功,把时间改成499999 //使用上一节课设计的发送模块,设 ...

  3. JAVA设计模式及其设计原则

    设计模式: 设计模式是一套被反复使用的.多数人知晓的.经过分类编目的.代码设计经验的总结. 单例模式:在一个jvm虚拟机,要创建的对象控制成独一份:举例:统计单台虚拟机内的用户在线数 package ...

  4. windows11中使用ctypes运行时出错:AttributeError: function *** not found

    最近我在研究用ctypes实现python调用c,按照晚上的教程写下了类似下面的c程序: #include <stdio.h> int nn_test(int num){ printf(& ...

  5. Selenium显式、隐式等待

    显式等待: 显式等待是你在代码中定义等待一定条件发生后再进一步执行你的代码.简单的说就是在指定时间内,一直等待某个条件成立,条件成立后立即执行定位元素的操作:如果超过这个时间条件仍然没有成立,则会抛出 ...

  6. Matlab字体设置中找不到字体的解决方法(转载)

    Matlab字体设置中找不到字体 Matlab默认的字体实在不好看,一般都需要重新设置字体. 在其字体设置中有些字体不能同时支持中文和英文,我在之前的博客中说过,如何为Matlab设置一款好看的同时兼 ...

  7. How to Install VMware Tools on CentOS 6.5

    yum install perl gcc make kernel-headers kernel-devel -y [root@centos6 vmware-tools-distrib]# ./vmwa ...

  8. 4.javaweb-thymeleaf

    1.知识回顾: 1. post提交方式下的设置编码,防止中文乱码 request.setCharacterEncoding("utf-8"); get提交方式,tomcat8开始, ...

  9. 代码片断:GDI绘制带一定角度的椭圆

    //先将DXF文件中的Ellipse 解析到elpList 中 foreach (Ellipse ellipse in elpList) { //定义一个矩形 RectangleF rect = ne ...

  10. 配置tlpi_hdr.h 头文件《linux系统编程》(转载)

    https://www.cnblogs.com/pluse/p/6296992.html#:~:text=tlpi_hdr.h%E6%96%87%E4%BB%B6%E5%88%99%E5%8C%85% ...