前言
今天分享一款基于.NET+FreeSql实现的仿掘金专栏前后端分离、支持Docker部署、集成了OAtuh2授权登录、QQ、Github、Gitee快速登录、简单实用的CMS:lin-cms-dotnetcore。
什么是 Lin CMS?
林间有风团官方团队Gitee地址:https://gitee.com/talelin
Lin-CMS 是林间有风团队经过大量项目实践所提炼出的一套内容管理系统框架。 Lin-CMS 可以有效的帮助开发者提高 CMS 的开发效率。
Lin CMS By .NET使用技术
ORM:FreeSql 支持数据库:MySQL5.6/MsSqlServer/Oracle/Sqlite/PostgreSQL ASP.NET Core + WebAPI + RESTful 简化对象映射:AutoMapper 身份认证框架:IdentityServer4 Json Web令牌:JWT 文档API:Swagger(Swashbuckle.AspNetCore) RapiDoc(RapiDoc) Knife4jUI(Knife4jUI) Json序列化:Newtonsoft.Json 测试框架:Xunit 日志框架:Serilog 依赖注入框架:AutoFac 分布式事务、EventBus:DotNeteCore.CAP 前端:ES6、axios、ElementUi、webpack、Vuex、Vue-Router
项目源代码
后端接口代码

管理端UI代码

用户端UI代码

项目部分截图
后台管理端
在线预览:https://cms.igeekfan.cn/ 管理员:admin 密码:123qwe
前台用户端
在线预览:https://vvlog.igeekfan.cn 普通用户:710277267@qq.com 密码:123qwe
项目源码地址
更多项目实用功能和特性欢迎前往项目开源地址查看👀,别忘了给项目一个Star支持💖。
后端接口源码:https://github.com/luoyunchong/lin-cms-dotnetcore
后台管理端UI源码:https://github.com/luoyunchong/lin-cms-vue
前台用户端UI源码:https://github.com/luoyunchong/lin-cms-vvlog
优秀项目和框架精选
该项目已收录到C#/.NET/.NET Core优秀项目和框架精选中,关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践,提高开发工作效率和质量。坑已挖,欢迎大家踊跃提交PR推荐或自荐(让优秀的项目和框架不被埋没🤞)。
https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.md