摘要: 关键词:admin blazor、草稿保存、自动保存、EasyAdminBlazor 你有没有遇到过这种情况: 填了大半天表单,浏览器突然闪退 网络波动,页面断开连接 手滑点了关闭标签页 客户一个电话,离开工位半小时 回来一看,填的内容全没了。 那种欲哭无泪的感觉,我太懂了。 所以,EasyAdmi 阅读全文
posted @ 2026-06-21 13:27 gudufy 阅读(42) 评论(0) 推荐(0)
摘要: 关键词:admin blazor 文件上传 每个后台系统都离不开文件管理。 用户头像、商品图片、文章封面、附件文档……上传、存储、展示、管理,一套流程下来,看着简单,做起来全是细节: 用户传了 exe、bat 怎么办 图片太大了,页面加载慢 文件路径怎么输入、怎么预览 多租户的文件会不会混在一起 E 阅读全文
posted @ 2026-06-17 14:11 gudufy 阅读(60) 评论(0) 推荐(0)
摘要: 前面几篇我们讲过CRUD、关联表、权限控制,每次都在强调一件事:不用写代码,或者只写几十行代码。 今天把这个理念推到极致——点几下鼠标,一个完整的CRUD模块就生成好了。 这就是 EasyAdminBlazor 内置的 CrudGenerator 可视化代码生成器。 一、传统方式:10个模块=120 阅读全文
posted @ 2026-06-13 10:20 gudufy 阅读(74) 评论(0) 推荐(0)
摘要: 前面五篇我们讲了快速搭建、目录结构、CRUD、关联表、权限控制。今天说一个企业级系统的核心能力——多租户(SaaS)。 如果你做过面向企业的项目,一定遇到过这个问题:一套系统,要卖给不同的客户,每个客户的数据要隔离。 传统做法:每个客户部署一套,维护成本爆炸。 SaaS 做法:一套代码,多个客户共用 阅读全文
posted @ 2026-06-12 08:53 gudufy 阅读(69) 评论(0) 推荐(0)
摘要: 前面四篇我们讲了快速搭建、目录结构、CRUD、关联表处理。今天说后台系统最核心的东西——权限控制。 一个后台系统,没有权限控制,就像银行没有保险柜。 一、EasyAdminBlazor 的权限模型 内置的是标准的 RBAC(Role-Based Access Control) 模型,也就是"用户 → 阅读全文
posted @ 2026-05-30 16:20 gudufy 阅读(59) 评论(0) 推荐(0)
摘要: 前面三篇我们讲了: 第一篇:3分钟搭一个Blazor后台 第二篇:项目目录结构详解 第三篇:几十行代码搞定CRUD 今天来点实战,用一个真实的新闻管理模块做案例,把专栏管理和文章管理完整走一遍。看看关联表、枚举、富文本编辑器这些实际项目中一定会遇到的需求,在EasyAdminBlazor里怎么处理。 阅读全文
posted @ 2026-05-29 09:17 gudufy 阅读(58) 评论(0) 推荐(0)
摘要: 前面两篇我们讲了怎么3分钟搭一个Blazor后台,以及项目的目录结构。今天讲点更爽的——怎么在写少量代码或不写代码的情况下,把一个新模块的后台页面搞出来。 一、传统方式:写一个模块要多久? 假设你要加一个「产品管理」模块,传统开发流程: 建数据库表(写SQL) 写实体类(映射字段) 写Reposit 阅读全文
posted @ 2026-05-28 12:03 gudufy 阅读(122) 评论(0) 推荐(0)
摘要: 上篇文章我简单介绍了如何使用EasyAdminBlazor创建一个admin blazor项目。今天拿一个真实项目跑起来的文件夹截图,把每个目录的用途说清楚。 这是用dotnet new easyadmin -n MyProject创建后的完整结构: EasyAdminBlazorDemo/ ├── 阅读全文
posted @ 2026-05-27 09:22 gudufy 阅读(53) 评论(0) 推荐(0)
摘要: 还在为接外包项目时重复造轮子而烦恼?一个命令,一套完整的企业级后台管理系统直接到手。 一个命令,项目启动 打开终端,依次执行以下命令: # 安装模板包 dotnet new install EasyAdminBlazor.Templates # 使用模板创建项目 dotnet new easyadm 阅读全文
posted @ 2026-05-26 13:25 gudufy 阅读(96) 评论(0) 推荐(0)