![](https://img-blog.csdnimg.cn/229e22d735ab43f99b918cc1a510adef.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C#拾遗
文章平均质量分 74
一些小杂碎,好记性不如烂笔头。
鸡毛掸子尘埃
https://www.duster.ink
珍惜热爱生命,积极投入生活!
展开
-
.net 下的身份认证与授权的实现
授权有这三种类型简单授权:只要登录就能访问,在Controller或者Action上加个[Authorize]就行基于角色的授权:特定角色能访问基于策略的授权:顾名思义基于角色的授权.另外一个问题就是在实际编程过程中,我们的代码有不同的模式,不同的分层或者在不同的项目之中,如何在不同的地方取得用户信息,特别是业务系统,根据操作员的id来处理不同的业务权限逻辑,这是很多业务应用所关心的。这里所说的基本概念,是微软框架下的技术概念,对于一些通识的概念,比如以下内容,假定对这些都是熟悉的,原创 2024-06-07 11:44:21 · 1373 阅读 · 2 评论 -
Radzen Blazor Studio 脚手架框架解读
全部放在一个项目中,够高效,但是面临大的问题,就是功能增多,太乱。用的内容比较简介,容易维护。需要在这个基础上进一步的把各类项目分开,各类服务分开,第一个版本可以先以功能开发为主,第二个版本进行各类重构。总体上该工具的架构安排不够专业,不过毕竟是脚手架,完成脚手架的功能即可。详细代码可以下载阅读组织管理: 组织结构管理,包括成员,机构,岗位,部门等。原创 2024-01-15 18:42:40 · 1006 阅读 · 0 评论 -
Blazor 的基本原理探索
体现出来就是死循环,或者说发生了一次点击事件结果循环了十次,这明显不科学(你故意的例外),而渲染队列被加入新东西大多数情况下是因为调用了 StateHasChanged 并且 ShuoldRender 返回了 true,或者是因为使用了 EventCallBack,这些代码所在的地方你全都难以调试。所以,大规模触发的事件尽量少注册,这里面的网络传输成本是很大的,而且也会给你的服务端造成很大的压力。至此,我们基本把一个组件的生命周期的那几个方法讨论完了,除了一些异步版本的,逻辑都差不多,没有写进来。原创 2024-01-14 12:31:34 · 1138 阅读 · 0 评论 -
Radzen Blazor、组织管理机构 Get Start
PS:Radzen Blazor Studio 15天试用期,如果过期咋办,又找不到破解版,还想白嫖,哈哈,找我告诉你办法。原创 2024-01-10 16:50:55 · 399 阅读 · 0 评论 -
Radzen Blazor 分享
Blazor 是个好东西,可惜在我们这种大环境下,用的人还是少,但是我们不能抵挡先进的生产力,特别是如果您是C#爱好者,更需要不要错过使用这个利器,起码个人开发个基本应用真是快的不得了。到底有多爽,您可以使用他们给的CRM的例子,建好数据库,用脚手架,分分秒秒完成一个应用,如果不想购买,也可以只用其免费的组件,用VS2022一样打开编译发布的。目前我使用MudBlazor在开发一个产品,也不是很熟悉,所以,要借助Radzen Blazor来热身,它们两个是可以用在一个项目之中的。个人购买使用专业版即可……原创 2023-12-19 18:32:37 · 384 阅读 · 1 评论