前言
今天分享一款基于.NET+FreeSql实现的仿掘金专栏前后端分离、支持Docker部署、集成了OAtuh2授权登录、QQ、Github、Gitee快速登录、简单实用的CMS:lin-cms-dotnetcore。
什么是 Lin CMS?
林间有风团官方团队Gitee地址: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)
-
Json序列化:Newtonsoft.Json
-
测试框架:Xunit
-
日志框架: Serilog
-
依赖注入服务:AutoFac
-
分布式事务、EventBus:DotNeteCore.CAP
-
前端:ES6,axios,ElementUi、webpack、Vuex、Vue-Router
项目源代码
后端代码
管理端UI代码
用户端UI代码
项目部分截图
后台管理端
- 在线预览:cms.igeekfan.cn/
- 管理员:admin
- 密码:123qwe
前台用户端
- 在线预览:vvlog.igeekfan.cn
- 普通用户:710277267@qq.com
- 密码:123qwe