36 Star 384 Fork 122

可乐不加冰/Blog .NET Core

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

Blog

请前往新博客开源地址https://gitee.com/miss_you/easy-admin,新博客使用.NET7 + Vue3 + TypeScript + Pinia

后台入口 后台预览账号/密码:root/123456(请勿修改密码)

介绍

个人博客网站

软件架构

网站已升级到最新的 .NET6 ,已集成Redis、Autofac、Mapster映射、FluentValidation验证组件(支持自带model验证)、集成极验行为验证、layui开发,由于前端能力有限,所以没有使用前后端分离,博客基本功能已经全部完成(异常日志只记录在了文件中) 相对于.NET Core 2.2版本简化了,日志组件还没有时间集成,以后有时间会补上,站点已经可以正常运行(已经部署在docker中) 后台登录用户名/密码:root/123456 由于博客已经正式上线,所以只开放了预览权限

使用说明

  1. 网站使用的sqlsugar ORM开源框架,相关文档请查看官网sqlsugar框架,数据库使用的是mysql,ORM支持7种数据库(MySql、SqlServer、Sqlite、Oracle、Postgresql、达梦、人大金仓),所以可以随意切换,具体请看sqlsugar官网文档
  2. 数据库备份以及脚本放在db目录下,执行任意一项即可,数据库表中仅将所有主键统一成“Id”,项目中后台管理员登录用户名/密码:admin/admin1024
  3. 写代码都有详细注释,这里就不一一介绍
  4. 创建数据库后记得修改appsettings.json文件中的数据库连接字符串
  5. 在Linux部署注意事项,默认是使用的图形验证码,在Linux上部署需要安装相关依赖不然无法正常显示图形验证码,可自行百度解决,图形绘制已经替换为官方的System.Drawing.Common包

6.项目可以选择性使用redis, 默认是没有启用redis(默认使用内置缓存)的和极验验证的,需要启用请先安装redis和注册极验的账号,在appsettings.json文件中更改即可使用(注:极验行为验证免费版只支持滑块验证,还有一些其他限制,个人使用已经足够) 7. 日志模块还没有时间完成,以后有时间会补上,有需要可先参考此博客的另外一个版本 8. 接入QQ授权登录留言评论

如果有什么BUG还希望大家提交到Issues,我看到会及时修复。

开发利器推荐

Resharper https://www.jetbrains.com/resharper/

❤️ 鸣谢

输入图片说明

前台预览 前台预览

后台预览后台预览 因为不是经常在线,无法及时回复网友的问题,很多网友想入群交流,特此新建交流群,有需要的可以进群交流,也可以及时回复 交流群

空文件

简介

博客网站是基于最新的.NET 6开发的可跨平台Web应用,可以部署在Windows、Linux、docker等多种环境中,项目已运行在docker中。源代码中已包含MySQL和SqlServer数据库脚本。https://www.37czone.com/ 展开 收起
README
MIT
取消

发行版 (1)

全部
3年前

贡献者 (1)

全部

近期动态

1年多前推送了新的提交到 master 分支,82a988d...e0d4731
1年多前更改了任务 #I91GZZ 验证码 在ubuntu下 用不了 建议 换成这种 SkiaSharp 代码如下 的状态为已完成
1年多前评论了任务 #I91GZZ 验证码 在ubuntu下 用不了 建议 换成这种 SkiaSharp 代码如下
1年多前推送了新的提交到 master 分支,8a09a33...82a988d
1年多前推送了新的提交到 master 分支,dd36a90...8a09a33
加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C#
1
https://gitee.com/miss_you/Blog.git
git@gitee.com:miss_you/Blog.git
miss_you
Blog
Blog .NET Core
master

搜索帮助