最近看到ABP官网的一本电子书,感觉写的很好,翻译出来,一起学习下 Implementing Domain Driven Design
.Net Core 中使用工厂模式
工厂模式是最常用的设计模式之一,属于创建型模式。 有点:当一个抽象类有多个实现的时候,需要多次实例化的时候,就要考虑使用工厂模式。 比如:登录的抽象类ILoginBusiness,...
实现领域驱动设计 – 使用ABP框架 – 领域逻辑 & 应用逻辑
如前所述,领域驱动设计中的业务逻辑分为两部分(层):领域逻辑和应用逻辑:虽然定义很明确,但实现起来可能并不容易。您可能无法决定哪些代码应该位于应用程序层,哪些代码应该位于领域层。本...
实现领域驱动设计 – 使用ABP框架 – 创建实体
本节将演示一些示例用例并讨论可选场景。从实体/聚合根类创建对象是实体生命周期的第一步。聚合/聚合根规则和最佳实践部分建议为Entity类创建一个主构造函数,以保证创建一个有效的实体...
c# sqlsugar,hisql,freesql orm框架全方位性能测试对比 sqlserver 性能测试
在2022年1月份本人做过一次sqlsugar,hisql,freesql三个框架的性能测试,上次主要是测的sqlserver下的常规插入(非bulkcopy的方式数据插入),hi...
免授权采集的网关 5G网关机床数据采集网关CNC采集网关数采网关带云平台的网关无纸化车间网关机加工网关
** 免授权采集的网关 5G网关机床数据采集网关CNC采集网关数采网关带云平台的网关无纸化车间网关机加工网关**
Blazor数据绑定
Blazor支持在html元素中使用Razor语法进行绑定c#字段 属性或值在html标签中,添加@bind="xxxx"即可实现绑定
Blazor概述和路由
Blazor 是一个使用 Blazor 生成交互式客户端 Web UI 的框架:在page文件夹下定义一个Counter组件
MAUI与Blazor共享一套UI,媲美Flutter,实现Windows、macOS、Android、iOS、Web通用UI
距离上次发《MAUI初体验:爽》一文已经过去2个月了,本计划是下半年或者明年再研究MAUI的,现在计划提前啦,因为我觉得MAUI Blazor挺有意思的:在Android、iOS、...
dotnet 6 使用 HttpWebRequest 进行 POST 文件将占用大量内存
我有用户给我报告一个内存不足的问题,经过了调查,找到了依然是使用已经被标记过时的 HttpWebRequest 进行文件推送,推送过程中,由于 System.Net.Request...