个站开源啦

Netnr.Blog

个人站点

演示:https://www.netnr.com

Netnr.Blog.SQLServer.pdm

框架组件

  • jQuery + Bootstrap4
  • .NET (latest)
  • EF + Linq
  • 支持:SQLServer、MySQL、PostgreSQL、SQLite、InMemory等
  • ==========================================
  • FluentScheduler(定时任务)
  • MailKit(邮箱验证)
  • Netease.Cloud.Nos(网易对象存储)
  • Netnr.Core(公共类库)
  • Netnr.Login(第三方登录)
  • Netnr.WeChat(微信公众号)
  • Qcloud.Shared.NetCore(腾讯对象存储)
  • Qiniu.Shared(七牛对象存储)
  • sqlite-net-pcl(SQLite,日志)
  • Swashbuckle.AspNetCore(Swagger 生成接口)

功能模块

  • 登录、注册(第三方直接登录:QQ、微博、GitHub、淘宝、Microsoft)
  • 文章:发布文章(Markdown编辑器)
  • 文章留言:支持匿名留言,根据邮箱从 Gravatar 获取头像
  • 公众号:(玩具)
  • Gist:代码片段,自动同步GitHub、Gitee
  • Run:在线运行HTML代码,写demo用
  • Doc:文档管理,API说明文档
  • Draw:绘制,集成开源项目 mxGraph、百度脑图
  • Note:记事本(Markdown编辑器)
  • 存储:云存储,对象存储
  • 备份:自动备份数据库
  • 日志:访问日志记录、统计

更新日志

FQA

示例数据

第一次运行项目自动写入示例数据,账号:netnr,密码:123456
示例数据存放在静态资源wwwroot目录下,访问地址:{Host}/scripts/example/data.json

怎么添加文章标签

访问 {Host}/admin/keyvalues 添加标签,管理员访问,
标签表(Tags)依赖键值表(KeyValues)和键值同义词表(KeyValueSynonym)
如输入javascript,从百科抓取该词描述(抓取失败机率高,需重试),(可选)添加同义词js,再添加 javascript 到标签

Markdown编辑器用的什么

请看这里:https://md.js.org

posted @   netnr  阅读(936)  评论(4编辑  收藏  举报
编辑推荐:
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
· DeepSeek 解答了困扰我五年的技术问题
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 用 C# 插值字符串处理器写一个 sscanf
阅读排行:
· [翻译] 为什么 Tracebit 用 C# 开发
· Deepseek官网太卡,教你白嫖阿里云的Deepseek-R1满血版
· 2分钟学会 DeepSeek API,竟然比官方更好用!
· .NET 使用 DeepSeek R1 开发智能 AI 客户端
· 刚刚!百度搜索“换脑”引爆AI圈,正式接入DeepSeek R1满血版
点击右上角即可分享
微信分享提示