1. 维护自己造的轮子

2022年我的Gitee非常活跃,主要是维护自己造的轮子:TaskSchedulerEx、LogUtil、LiteSql、Dapper.LiteSql,经过自己努力维护,基本堪用,自己也在工作中使用了。在此过程中,学习了NuGet打包、单元测试、JMeter性能测试等。

2. .NET6、.NET7学习

相对比较简单,没有花多少时间

3. 开始学习使用Blazor

2023年1月初,开始学习使用Blazor,并做了一套增删改查页面。这个也放在2022年的总结里吧。
Blazor是一项不错的技术,使用Blazor,你可以用C#代替js,简单的增删改查页面,你可以完全不用js。因为生态不够强大,有些功能找不到Blazor组件,你可以使用js实现,通过封装把js代码隐藏起来,从而保持主要代码文件的清爽。你可以把多层嵌套的html元素和密密麻麻的元素的class属性封装成清爽的Blazor组件。

3. 工作中

  1. 项目上开发了一个客户端,给BS系统套个壳

  2. 做了几个电子地图、三维项目

  3. 大数据相关的开发和维护工作

  4. 12月开始做一个大数据相关的项目,我主要负责其中的数据挖掘服务。本来打算用python写,对python不太熟悉,工作进度太慢。最终我用了.net6。用自己喜欢的技术,是一件非常开心的事情,工作效率也非常高,仅一个月,我已经写了很多代码了,写了不少算子服务接口和定时任务。这一个月,让人难受的是,即使是.net程序员,也大多不看好.net,甚至认为它没有未来。