生命不息,奋斗不止
基于 Blazor 开发五子棋⚫⚪小游戏 基于 Blazor 开发五子棋⚫⚪小游戏
今天是农历五月初五,端午节。在此,祝大家端午安康! 端午节是中华民族古老的传统节日之一。端午也称端五,端阳。此外,端午节还有许多别称,如:午日节、重五节、五月节、浴兰节、女儿节、天中节、地腊、诗人节、龙日等。 不好意思,跑题了,就此打住
2020-06-25
终结篇之发布项目 终结篇之发布项目
终于到了这一步了,开发了 API,紧接着又开发了 Blazor 版的博客项目,庆祝本系列文章完结撒花。🎉🎉🎉 既然开发完成了,还是拿出来溜溜比较好,本篇是本系列文章的最后一篇了,准备将 API 部署到 Linux,把前端 Blazor
2020-06-19
Blazor 实战系列(九) Blazor 实战系列(九)
终于要接近尾声了,上一篇基本上将文章模块的所有功能都完成了,整个博客页面也都完成了,本篇主要来美化几个地方,修修补补。 编辑器主题切换当我们新增和编辑文章的时候,默认编辑器是白色的,如果点击了头部切换主题按钮,我想要把编辑器主题颜色也做相应
2020-06-18
Blazor 实战系列(八) Blazor 实战系列(八)
上一篇完成了标签模块和友情链接模块的所有功能,本篇来继续完成博客最后的模块,文章的管理。 文章列表 & 删除 先将分页查询的列表给整出来,这块和首页的分页列表是类似的,就是多了个 Id 字段。 先添加两条路由规则。 @page "/
2020-06-17
Blazor 实战系列(七) Blazor 实战系列(七)
上一篇完成了后台分类模块的所有功能,本篇继续将标签模块和友情链接模块的增删改查完成。 标签管理 实现方式和之前的分类管理是一样的,在 Admin 文件夹下面添加Tags.razor组件,设置路由@page "/admin/tags"。 同样
2020-06-16
Blazor 实战系列(六) Blazor 实战系列(六)
上一篇完成了博客文章详情页面的数据展示和基于 JWT 方式的简单身份验证,本篇继续推进,完成后台分类管理的所有增删改查等功能。 分类管理 在 Admin 文件夹下新建 Razor 组件,Categories.razor,设置路由,@page
2020-06-15
Blazor 实战系列(五) Blazor 实战系列(五)
上一篇完成了分类标签友链的列表查询页面数据绑定,还剩下一个文章详情页的数据没有绑,现在简单的解决掉。 文章详情之前已经添加了四个参数:year、month、day、name,用来组成我们最终的 URL,继续添加一个参数用来接收 API 返回
2020-06-13
Blazor 实战系列(四) Blazor 实战系列(四)
上一篇完成了博客的分页查询文章列表页面的数据绑定和分页功能,本篇将继续完成剩下的几个页面。 在开始主题之前重新解决上一篇的最后一个问题,当点击了头部组件的/posts链接时直接强制刷新了页面,经过查看文档和实践有了更好的解决方案。 先将头部
2020-06-12
Blazor 实战系列(三) Blazor 实战系列(三)
上一篇完成了博客的主题切换,菜单和二维码的显示与隐藏功能,本篇继续完成分页查询文章列表的数据展示。 添加页面现在点击页面上的链接,都会提示错误消息,因为没有找到对应的路由地址。先在 Pages 下创建五个文件夹:Posts、Categori
2020-06-11
Blazor 实战系列(二) Blazor 实战系列(二)
上一篇搭建了 Blazor 项目并将整体框架改造了一下,本篇将完成用 C# 代码代替 JavaScript 实现几个小功能,说是代替但并不能完全不用 JavaScript,应该说是尽量不用吧。 二维码显示与隐藏 可以看到,当我鼠标移入的时候
2020-06-10
Blazor 实战系列(一) Blazor 实战系列(一)
前言从今天开始将使用 Blazor 完成博客的前端开发,如果你不了解 Blazor ,建议你还是去微软官网学习学习基础知识。本篇不做普及,因为这是实战系列,重点是完成项目开发。 还有,在开始 Blazor 实战之前,建议动手完成之前的系列文
2020-06-09