程序员的自我救赎---1.4:核心框架讲解

《前言》

(一) Winner2.0 框架基础分析

(二)PLSQL报表系统

(三)SSO单点登录

(四) 短信中心与消息中心

(五)钱包系统

(六)GPU支付中心

(七)权限系统

(八)监控系统

(九)会员中心

(十) APP版本控制系统

(十一)Winner前端框架与RPC接口规范讲解

(十二)上层应用案例

(十三)总结

《核心框架讲解》

由于内容有点多,这里我分成了三篇来介绍:

程序员的自我救赎---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的创作过程,以及创作理由深刻的讲解出来。特别是对比其他框架的优缺点一直有缺乏。

希望后面讲项目应用能好点。

原文地址:https://www.cnblogs.com/demon28/p/7978600.html