程序员的自我救赎---1.4:核心框架讲解
《核心框架讲解》
由于内容有点多,这里我分成了三篇来介绍:
程序员的自我救赎---1.4.1:核心框架讲解(DAL)
程序员的自我救赎---1.4.2: 核心框架讲解(BLL&Tool)
程序员的自我救赎---1.4.3: 核心框架讲解(MVC)
前面的篇章中有讲到会把Winner框架的 核心程序集 以及 代码生成器发布到GitHub中,前面也是因为忙
没有上传上来,今天也花时间弄了一下。 目前提供的程序集还不开源,等这个项目写完之后我会逐步提供开源的程序集。
目前篇章中写到的:
Winner.Framework.Core;
Winner.Framework.Encrypt;
Winner.Framework.Utils;
Winner.Framework.MVC;
都上传到了GitHub:
https://github.com/demon28/WinnerBaseDll
另外,关于代码生成器的直接提供源码,今天跟阿杰讨论一下,其实我觉得代码生成器可以重构一下。
代码生成器的代码写的其实还有点乱,不够整洁。这个后期项目部忙的话我还是希望专门成立一个架构小组,来升级一次框架。
Winner代码生成器的GitHub :
https://github.com/demon28/CodeGeneration
至此,终于写完了第一章。第一章还是有很多地方不好理解,像我写DAL的时候我感觉我写的比较乱,几个地方都写的含含糊糊的。
自身也有点茶壶煮饺子倒不出的感觉。首先是有些点我自己也没有理解透,所以写的懵懵懂懂。其次像前面篇章中讲的一直以来我是
一个使用者,不是一个开发者,所以没能把Winner的创作过程,以及创作理由深刻的讲解出来。特别是对比其他框架的优缺点一直有缺乏。
希望后面讲项目应用能好点。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗