# Agile
**Repository Path**: luomingui/Agile
## Basic Information
- **Project Name**: Agile
- **Description**: Agile就是dotnet core 基础类库
Auth,Entity,Extention,Helper,Mvc,Log,Infrastructure,Specifications,Dapper,ModBus,PLC,Socket,Tencent,Weixin等DotNet Core基础类大全
- **Primary Language**: C#
- **License**: LGPL-3.0
- **Default Branch**: master
- **Homepage**: http://luomingui.gitee.io/agile/
- **GVP Project**: No
## Statistics
- **Stars**: 19
- **Forks**: 13
- **Created**: 2019-11-02
- **Last Updated**: 2025-06-18
## Categories & Tags
**Categories**: webframework
**Tags**: Specifications, plc, weixin, dapper, modbus
## README
Agile公共辅助类
[](#)
[](#)
[](https://dev.azure.com/luomingui/Agile/_build?definitionId=1)
[](https://gitee.com/luomingui/Agile/stargazers)
[](https://gitee.com/luomingui/Agile/members)
[](https://gitee.com/luomingui/Agile/blob/master/LICENSE)
[](https://www.cnblogs.com/luomingui/)
-------------------------------
Agile 是一套基于 .NET Core 开发的公共辅助类,助你高效进行系统开发。
其他版本看具体分支吧🎉
官网:http://luomingui.gitee.io/agile/
---------------------
## 给个星星! ⭐️
如果你喜欢这个项目或者它帮助你, 请给 Star~
如果你的项目中借鉴了本项目,请稍微说明下[https://github.com/luomingui/Agile/issues/](https://gitee.com/luomingui/Agile/issues),开源不易✨。
#### 使用Agile的好处:
1.框架在技术上为软件系统提供了完整的模式实践
2.框架为团队提供了合理可行的软件开发过程模式
3.框架的应用大大提高了团队的开发效率,团队只需要关注与领域相关的业务实现,而无需关注具体的技术实现
4.框架的应用大大降低了出现缺陷(Bug)的几率,因为大多数支撑业务系统的代码都经过了严格的测试和实战的考验
5.框架的应用还为软件系统的整合与集成带来了便捷
### Agile环境
| **介绍** | **说明** |
| :---- | :----|
|开发环境|Win10|
|运行环境(部署)|Win10,Linux|
|开发工具|vs2022,SqlServer...|
|.Net Core Sdk|[6.0](https://dotnet.microsoft.com/zh-cn/download/dotnet/6.0)|
#### 功能与进度
>✅Common(Entity,Specifications,Helper,Logging,TypeFinder,Mvc)
>✅Data(Dapper)
>✅EventBus
>✅HealthChecks
>✅Localization
>✅NetWork(ModBus,Profinet,Serial,Transfer)
>✅OAuth(微信公众号,Gitlab,Gitee,Github,华为,Coding.net,新浪微博,支付宝,OSChina,迅雷,钉钉内登录,钉钉扫码登录,QQ,微软,小米)
>✅Tencent
### Agile插件项目VSIX
| **介绍** | **说明** |
| :---- | :----|
|项目名称|Agile.VSIX|
|项目描述|AgileVSIX 是一个开源Visual Studio 扩展, 用于清理和简化我们的 C#、JSON编码。|
|项目地址|https://gitee.com/luomingui/agile.-vsix|
#### Agile主要学习以下开源项目并抄袭部分源码
1.开源地址:https://github.com/luomingui/MrHuo.OAuth
2.开源地址:https://github.com/nopSolutions/nopCommerce
3.开源地址:https://dapper-tutorial.net/dapper
4.开源地址:https://gitee.com/laozhangIsPhi/Blog.Core
5.开源地址:https://gitee.com/luomingui/RoadFlow
6.开源地址:https://gitee.com/luomingui/Furion
7.开源地址:https://github.com/zgynhqf/rafy
8.开源地址:https://gitee.com/luomingui/OpenAuth.Core
9.开源地址:https://gitee.com/luomingui/datagear
10.开源地址:https://gitee.com/luomingui/nop-commerce_4.40.4
11.开源地址:https://gitee.com/luomingui/FapCore3.0
## 贡献者们
Thanks goes to these wonderful people ([✨](https://gitee.com/luomingui/Agile/contributors?ref=master)):(排名暂时按提交顺序)
This project follows the [all-contributors](https://gitee.com/luomingui/Agile/contributors?ref=master) specification.
Contributions of any kind are welcome!
## 官方文档 📕
还在陆续整理中,不过基本操作都在,包括如何新手入门,配置数据,连接DB等等
[官方文档](http://luomingui.gitee.io/agile/)
### Agile示例项目AgileHR
| **介绍** | **说明** |
| :---- | :----|
|项目名称|AgileHR|
|项目描述|人力资源系统该系统提供了人员管理、薪酬管理、代表事项、流程中心、系统结构、图标管理 、健康检查、消息提醒等模块。|
|项目地址|https://gitee.com/luomingui/AgileHR|
#### 码云特技
1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md
2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com)
3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目
4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目
5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help)
6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)