网站首页
编程语言
数据库
系统相关
其他分享
编程问答
StarBlog
2024-02-08
基于.NetCore开发博客项目 StarBlog - (31) 发布和部署
前言StarBlog第一期规划的功能基本完成了,我想着在春节前应该可以把第一期的系列文章完结掉,那么在差缺补漏阶段就剩下开发项目的最后一个环节——部署了。PS:事实上,还有一个很重要但又经常被略过的测试环节我们没有提到,因为时间关系,第一期规划我没有写单元测试和集成测试,在开
2023-12-16
StarBlog - 2023年底更新内容一览
前言先说一下我对StarBlog这个系列的文章的规划吧,在StarBlog的1.x版本,我会同步更新两个系列的文章博客前台+接口开发笔记(即当前已发布的这一系列文章)博客Vue后台开发笔记(后续开始持续发布)最近很久没有更新StarBlog系列的文章,事实上我之前已经把【博客Vue后台开发
2023-10-08
Asp-Net-Core开发笔记:快速在已有项目中引入EFCore
前言很多项目一开始选型的时候没有选择EFCore,不过EFCore确实好用,也许由于种种原因后面还是需要用到,这时候引入EFCore也很方便。本文以StarBlog为例,StarBlog目前使用的ORM是FreeSQL,引入EFCore对我来说最大的好处是支持多个数据库,如果是FreeSQL的话,服务注册的时候是单
2023-06-24
基于.NetCore开发博客项目 StarBlog - (29) 开发RSS订阅功能
前言最近忙中偷闲把博客的评论功能给做完了,我可以说这个评论功能已经达到「精致」的程度了
2023-05-03
基于.NetCore开发博客项目 StarBlog - (27) 使用JWT保护接口
前言这是StarBlog系列在2023年的第二篇更新
2023-04-08
HTTP接口风格就俩:RPC和RESTFul
基于.NetCore开发博客项目StarBlog-(21)开始开发RESTFul接口 前言最近电脑坏了,开源项目的进度也受到一些影响这篇酝酿很久了,作为本系列第二部分(API接口开发)的第一篇,得想一个好的开头,想着想着就鸽了好久,索性不扯那么多了,直接开写吧~关于RESTFul网上很多相关的文章都要
2023-02-05
基于.NetCore开发博客项目 StarBlog - (26) 集成Swagger接口文档
前言这是StarBlog系列在2023年的第一篇更新
2022-12-22
基于.NetCore开发博客项目 StarBlog - (25) 图片接口与文件上传
前言上传文件的接口设计有两种风格,一种是整个项目只设置一个接口用来上传,然后其他需要用到文件的地方,都只存一个引用ID;另一种是每个需要文件的地方单独管理各自的文件。这
2022-12-20
基于.NetCore开发博客项目 StarBlog - (24) 统一接口数据返回格式
前言开发接口,是给客户端(Web前端、App)用的,前面说的RESTFul,是接口的规范,有了统一的接口风格,客户端开发人员在访问后端功能的时候能更快找到需要的接口,能写出可维护性更高的
2022-12-19
基于.NetCore开发博客项目 StarBlog - (23) 文章列表接口分页、过滤、搜索、排序
前言上一篇留的坑,火速补上。在之前的第6篇中,已经有初步介绍,本文做一些补充,已经搞定这部分的同学可以快速跳过,基于.NetCore开发博客项目StarBlog-(6)页面开发之博客文
2022-12-19
基于.NetCore开发博客项目 StarBlog ---- 系列文章
系列文章基于.NetCore开发博客项目StarBlog-(1)为什么需要自己写一个博客?基于.NetCore开发博客项目StarBlog-(2)环境准备和创建项目基于.NetCore开发博客项目
2022-12-18
基于.NetCore开发博客项目 StarBlog - (22) 开发博客文章相关接口
前言本文介绍博客文章相关接口的开发,作为接口开发介绍的第一篇,会写得比较详细,以抛砖引玉,后面的其他接口就粗略带过了,着重于WebApi开发的周边设施。涉及到的接口:文章CRUD
2022-12-17
基于.NetCore开发博客项目 StarBlog - (21) 开始开发RESTFul接口
前言最近电脑坏了,开源项目的进度也受到一些影响这篇酝酿很久了,作为本系列第二部分(API接口开发)的第一篇,得想一个好的开头,想着想着就鸽了好久,索性不扯那么多了,直接开写吧~
2022-11-27
基于.NetCore开发博客项目 StarBlog - (20) 图片显示优化
前言我的服务器带宽比较高,博客部署在上面访问的时候几乎没感觉有加载延迟,就没做图片这块的优化,不过最近有小伙伴说博客的图片加载比较慢,那就来把图片优化完善一下吧~目前
2022-10-28
基于.NetCore开发博客项目 StarBlog - (19) Markdown渲染方案探索
前言笔者认为,一个博客网站,最核心的是阅读体验。在开发StarBlog的过程中,最耗时的恰恰也是文章的展示部分功能。最开始还没研究出来如何很好的使用后端渲染,所以只能先用Ed
2022-10-07
基于.NetCore开发博客项目 StarBlog - (18) 实现本地Typora文章打包上传
前言九月太忙,只更新了三篇文章,本来这个功能是从九月初就开始做的,结果一直拖到现在国庆假期才有时间完善并且写文章~之前我更新了几篇关于Python的文章,有朋友留言问是不
2022-08-14
基于.NetCore开发博客项目 StarBlog - (17) 自动下载文章里的外部图片
系列文章基于.NetCore开发博客项目StarBlog-(1)为什么需要自己写一个博客?基于.NetCore开发博客项目StarBlog-(2)环境准备和创建项目基于.NetCore开发博客项目