没有合适的资源?快使用搜索试试~ 我知道了~
Masa Blazor in Blazor Day.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 139 浏览量
2022-07-08
22:57:54
上传
评论
收藏 3.05MB DOC 举报
温馨提示
试读
15页
Masa Blazor in Blazor Day.doc
资源推荐
资源详情
资源评论
Masa Blazor in Blazor Day
2022 年第一场 Blazor 中文社区的开发者分享活动,我们的团队也全程参与其中,在议程
中,也分享了我们团队的 Blazor 管理后台模板,针对于 Blazor,先科普一波,避免有些朋
友不了解,Blazor 是微软推出的基于.NET 的前端技术。利用现有的.NET 生态,受于.NET
的性能,可靠性和安全性,不仅能过够在服务器和客户端之间共享应用程序逻辑,还能够在
不同的操作系统上高效、稳定的运行。本次 Masa Blazor 也是分享最新的 Blazor 技术进展和
开发实践。
Masa 技术团队全程参与
我们分享的议题是“开源的 Blazor 管理后台模板”。通过我们开源的项目 MASA Framework
Admin 展开介绍,依次介绍了具体的功能、技术栈、分享了我们的 Masa Blazor 的组件和 Masa
Blazor Pro,同时也详细的说明了 MASA Framework 的环境怎么安装、怎么运行等... 详细的
具体内容,我们精简成文字版给到大家,当天没有参与直播的朋友们,看这篇就够啦~仅限
我们的分享部分哦!
背景
我们做这个事情,其实是很突然的,之前我们公司的内部搞了一个小型的黑客松,大家花
了 3 天时间,基于我们的组件库和框架,就把这样的一个项目给大家做出来了,因为是刚做
出来的,用时也较短,其实可以说,还是个“宝宝”。基本上的功能演示是已经做出来了,没
有那么完善,如果期待值很高,那还是需要给一些时间的。
MASA Framework Admin 的功能
多点登录互斥,同一个账号,只能在一台电脑上登录
如果开了隐私模式的浏览器,或者是在另外一个电脑上面,登录同一个账号,那么之前登
录的账号就会被踢掉,是一个很实用的功能,我们也用 Blazor 去给大家演示,在 Blazor 上
面是怎么做到这点)
引入 Dapr,提供 Pubsub、Secret 等示例
Pubsub 就是事件,我们把 MQ 用起来了
Secret 就是密钥这些,大家会习惯于放在.NET 配置文件里,通过 Secret 就可以放到 Dapr
的配置文件里面
定时任务,提供基础的定时计算报表数据的示例
只是简单的给大家提供了一个定时计算报表的示例
RBAC0,引入 Role 的概念,并将权限与角色进行关联。用户通过扮演某种角色,具有该
角色的权限
引入角色的概念,把权限和角色关联起来,让用户去扮演某种角色,然后具有该角色的权
限。如果用 RBAC,根据业务的复杂性,大家更倾向于用 RBAC3,但 MASA Framework Admin
是一个比较简单的东西,暂时不会实现 RBAC3 这么复杂的功能。如果你需要 RBAC3,然
后又需要单点登录,然后不同项目之间的关系管理等等...如果需要这样的东西,可以稍微等
一下。我们预计在今年 7 月前后,会开源另一个项目,叫 MASA Auth。MASA Auth 是我们
MASA Stack 里面的第一个正式开源的项目,里面会给大家提供非常完整的权限功能,你拿
过去用,可以满足绝大多数的要求,基本上是不需要二开的
集成可观测性
这个功能其实也是 dapr 提供的
技术栈
.Net 6
Dapr
MASA Blazor
MASA Framework
Docker Compose
MASA Blazor 组件库演示
Masa Blazor 组件库风格
Material Design
我们做这个组件库的时候,是照着 vuetify 做的,基本上是 1:1 还原的
我们做了自己的首页,也可以在首页,了解更多 Masa Blazor 的详情
剩余14页未读,继续阅读
资源评论
书博教育
- 粉丝: 1
- 资源: 2835
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功