工作周志25-7-12
本文最后更新于 2025年7月24日星期四 17:34
周志&学习报告
本阶段我学到了什么?
- 跟着官方教程上手了.NET Core中的 Razor Pages、Web API和MVC项目,实现了这几个项目的基本增删改查效果。
- 熟悉了.NET Core中的重要概念,如:依赖注入【类似Spring中的IOC】、中间件【请求发送过来以后会经历除了控制器类方法之外还有一系列中间件的处理】、配置【控制某些程序比如日志的执行方式】、多环境【更高次元的配置(换环境=>换一整套配置)】、日志【记录程序的运行状态,便于排查问题】、HTTP上下文【请求里都有些什么信息】、路由【请求发过来以后匹配哪个路控制器类中的方法】、静态文件【wwwroot】、异常处理【开发/生产2套逻辑】、Web API工程中常用的注解、请求处理方式【基本和SpringBoot一样(注解、处理/响应方法)】
- 了解.NET Core中一些偏底层的应用,如本机AOT【独特的编译运行机制,简化、加速程序运行】、主机【Program.cs前几行定义的程序启动的核心】、分析器【IDE、SDK等环境给你的提示、警告】
- 定期记录并上传日志、笔记到云端zhiyun.blog、kd.zhiyun.space
- 了解到今后的新能源项目会用到哪些技术,项目实施的现场环境
本阶段我发现了什么问题?
- 在学习依赖关系注入(服务)这一章节时,发现与Spring容器相似,但没有找到另一相关概念AOP的知识
解决措施
- 在网络上查找相关资料
- 使用各种AI大模型提问,如GPT、Gemini等
- 与周围的同事交流
下阶段学习内容
下周开始学习EF Core,然后尽可能多得利用所学知识做一个增删改查DEMO
工作周志25-7-12
https://zhiyun.blog/周志25-7-12/