35 Star 362 Fork 111

可乐不加冰 / Blog .NET Core

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

Blog

:fire: 请前往新博客开源地址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 :grin: 由于博客已经正式上线,所以只开放了预览权限

使用说明

  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,我看到会及时修复。

开发利器推荐

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

❤️ 鸣谢

输入图片说明

前台预览 前台预览

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

MIT License Copyright (c) 2020 念舊 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

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

发行版 (1)

全部

贡献者

全部

近期动态

加载更多
不能加载更多了
C#
1
https://gitee.com/miss_you/Blog.git
git@gitee.com:miss_you/Blog.git
miss_you
Blog
Blog .NET Core
master

搜索帮助

14c37bed 8189591 565d56ea 8189591