# 前端铺子-.NET Core6后台管理系统 **Repository Path**: zbcodea_admin/dotnet ## Basic Information - **Project Name**: 前端铺子-.NET Core6后台管理系统 - **Description**: 前端铺子.NET 后台管理系统 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 6 - **Created**: 2023-03-25 - **Last Updated**: 2023-03-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
基于.NET6 WTM + EF 前端铺子后端它来啦~
``` 🕙 项目基本保持每日更新,右上随手点个 🌟 Star 关注,这样才有持续下去的动力,谢谢~ ```
### 文档地址
[点击查看详细说明文档,一定要仔细看哦~](http://qdpz.zhoukaiwen.com/)
### 项目说明
1. 项目使用.NET6 快速开发框架 WalkingTec.Mvvm框架
2. 已完成接口 - 16个:
> * 登录 - login(1个接口)
> * 项目管理 - project(7个接口)
> * 文章管理 - blogs(7个接口)
> * 文件上传 - upload(1个接口,基于七牛云)
> * 百度统计Api - baiduApi(1个接口,调用第三方)
1. 做后端是因为有很多很多小伙伴强烈的需求,索性:辞职做开源!
2. 其他功能还在补充中,如果有其他需求也可以留言给我~
3. 开源的初衷就是为了方便同行的小伙伴,还请各位多支持~
4. 本人自知技术还处于底层,还是有很多需要学习的地方!
### 目录说明 源码目录位于 src/QdpzWtm
```
├─QdpzWtm // webApp
│ └─Areas // 区域
│ └─_Admin // 框架设置
│ └─Controllers // 日志 权限 用户组 用户 角色 租户等框架基础管理
│ └─ApiControllers // 登录 日志 权限 文件 用户组 用户 角色 租户等api接口
│ └─ViewModels // 日志 权限 用户组 用户 角色 租户等数据处理逻辑
│ └─Views // 日志 权限 用户组 用户 角色 租户等数视图
│ └─API // 业务API
│ └─Controllers // 文章管理webapi
│ └─ViewModels // 文章管理数据处理逻辑
│ └─BaseSeting // 基础设置项目
│ └─Controllers // 文章类型处理控制器
│ └─ViewModels // 文章类型数据处理逻辑
│ └─Views // 文章类型视图
│ └─_ViewImports.cshtml // 公共视图,命名空间引入
│ └─Controllers // 首页 登录 文章管理带视图控制器
│ └─Properties // 启动配置文件
│ └─ViewModels // 首页 登录 文章管理数据处理逻辑
│ └─Views // 公共视图 模板视图 公共引入 首页视图 登录视图 文章管理视图
│ └─wwwroot // 静态文件管理
│ └─appsettings.json // 配置文件
│ └─DataContext.cs // ef数据库配置上下文
│ └─Program.cs. // 程序入口文件
│ └─QdpzWtm.csproj // c#项目构建配置文件
│ └─Startup.cs // 应用程序启动类
```
### 运行教程
1. 安装.NET 6SKD,数据库支持 SQL server、MySQL、PostgreSql、Sqlit等根据实际情况选择安装
2. 使用visual studio、rider等IDE双击src\QdpzWtm\QdpzWtm.sln 或者使用 visual studio Code选择\src\QdpzWtm文件夹打开
3. 在appsettings.json Connections节下配置数据连接字符串
4. visual studio、rider F5启动;visual studio Code 在\src\QdpzWt目录执行dotnet run命名启动或者安装C#插件按F5启动
### 部署教程 · 支持Windows liunx 这里以宝塔为例
1. 安装LNMP环境
2. 安装.NET 6 SKD或runtime
3. vs发布或者dotnet publish发布
4. 在宝塔面板中新建静态
5. 删除静态网站默认生成文件 上传发布的.NET QdpzWtm后台项目至该文件夹目录
6. 宝塔面板软件管理中安装supervisor 并启动.NET QdpzWtm后台项目
7. 在网站设置中修改.NET QdpzWtm后台反向代理
8. 在“安全”中,放行你修改的端口
9. 浏览器输入 ip/域名:端口号 来访问node项目了
10. 不会部署请参照视频 https://www.bilibili.com/video/BV1Aq4y1T7ot/;
### 作者信息
1. 作者:孙翔宇 (kgxk)
2. 邮箱:407249209@qq.com
### 其他说明
> * 查看最新项目,请使用微信搜索小程序:“7he丶Kevin”
> * 如果有不错的页面功能、设计,大家都可以参与项目开发,合作私信我哦~
> * 前端铺子 首页 [qdpz.zhoukaiwen.com](https://qdpz.zhoukaiwen.com)
> * 有项目、设计、其他方面需求合作,可以联系微信:280224091(请备注:合作/需求/设计/等)
### 「前端铺子」交流群
一群、二群已500满员,三群空位不多,可扫码加我拉群,请备注:加群!
已加入大佬:naive-ui-admin啊俊、图鸟-可我会像、TopicQ作者等等前后端全栈大佬