3

Util应用框架 7.x 来了 - 何镇汐

 7 months ago
source link: https://www.cnblogs.com/xiadao521/p/Util-7x.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

什么是Util应用框架?

Util是一个.Net平台下的应用框架,旨在提升中小团队的开发能力,由工具类、分层架构基类、Ui组件,配套代码生成模板,权限等组成。

Util应用框架 7.x介绍

Util应用框架的最新版本是7.x,保持与.Net最新稳定版本同步更新。

与Util 1.x相比,最新版本代码经过完全重写,提升了模块化程度,抛弃了一些历史包袱,代码也更加精练。

除了对原有代码的重新整理外,还增加了对本地化,多租户等常见需求的支持。

Util使用NgZorro作为UI基础组件库,最新版本封装了NgZorro绝大部分组件,并对常用功能进行扩展。

很多中小团队已经不满足于单体架构的开发,开始尝试使用微服务架构,Util也开始跟进,集成和封装了Dapr微服务框架的几个常见构造块。

一直以来,Util都是采用CodeSmith进行代码生成,不过CodeSmith是一个收费组件,更新代码模板也比较困难,Util新版本采用Razor引擎开发了自己的简易代码生成器,它是一个命令行工具,只有几个简单配置,用于生成基于Util的基础代码和结构。

Util应用框架相关资源

Github项目地址

Gitee项目地址

由于国内访问Github非常缓慢,现在Util所有项目发布时会在Gitee进行同步更新。

Util文档尚未开始编写,后续除了继续完善代码外,重点会加强文档建设。

下一篇我们来看看如何使用Util应用框架开发Web API项目。

Util应用框架交流群: 24791014


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK