×

基于.NET+FreeSql实现的仿掘金专栏前后端分离的CMS

独孤求败 独孤求败 发表于2026-02-02 00:07:22 浏览26 评论0

抢沙发发表评论

图片

前言

今天分享一款基于.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

项目源代码

后端接口代码

图片.png

管理端UI代码

图片.png

用户端UI代码

图片.png

项目部分截图

后台管理端

  • 在线预览: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


群贤毕至

访客