2022年10月11日
摘要:
博主最近失业在家,找工作之余,自己动手写了个洋葱架构(整洁架构)解决方案,以总结和整理以前的项目经验,起名叫OnionArch,其目的是为了更好的实现采用DDD(领域驱动分析)和命令查询职责分离(CQRS)的洋葱架构。 什么是OnionArch OnionArch解决方案清晰的展示了程序各分层的职责
阅读全文
posted @ 2022-10-11 15:58
小庄
阅读(770)
推荐(2)
2022年10月9日
摘要:

博主最近失业在家,找工作之余,看了一些关于洋葱(整洁)架构的资料和项目,有感而发,自己动手写了个洋葱架构解决方案,起名叫OnionArch。基于最新的.Net 7.0 RC1, 数据库采用PostgreSQL, 目前实现了包括多租户在内的12个特性。 该架构解决方案主要参考了NorthwindTra
阅读全文
posted @ 2022-10-09 16:01
小庄
阅读(3986)
推荐(24)
2021年9月2日
摘要:
前面文章已经演示过,将我们的示例微服务程序DaprTest1部署到k8s上并运行。当时用的k8s是Docker for desktop 自带的k8s,只要在Docker for desktop中启用就可以了。但是我发现,启用了k8s后,Docker for desktop会消耗大量的系统资源,导致系统变得很慢。据说windows 上的WSL 2 性能不错,这次我尝试在WSL Linux上安装K8s并部署我们的微服务,看看还会不会出现系统资源消耗过大的情况。
阅读全文
posted @ 2021-09-02 17:26
小庄
阅读(1438)
推荐(1)
2021年8月30日
摘要:
Blazor+Dapr+K8s微服务之事件发布订阅, 本期我们要实现的是:利用Dapr的事件发布和订阅能力,在blazorweb服务中发布一个事件,并传递事件参数,然后在serviceapi1服务中订阅该事件,接收到blazorweb服务中发布的事件和参数。
阅读全文
posted @ 2021-08-30 18:15
小庄
阅读(856)
推荐(3)
2021年8月25日
摘要:
Blazor+Dapr+K8s微服务之状态管理, 通过Dapr与ASP.NET Core的集成实现状态保存,状态查询和状态删除接口,并通过Blazor界面进行接口功能演示。
阅读全文
posted @ 2021-08-25 17:48
小庄
阅读(768)
推荐(1)
2021年8月24日
摘要:
Blazor+Dapr+K8s微服务之开发环境调试,实现通用的Dapr微服务本地开发调试工具。
阅读全文
posted @ 2021-08-24 17:52
小庄
阅读(1203)
推荐(2)
2021年8月20日
摘要:
Blazor+Dapr+K8s微服务,Dapr本地环境安装,Dapr K8s环境安装,创建微服务前端Blazor项目,创建微服务后端服务项目,通过Dapr实现服务调用,本地环境运行,部署至K8s运行。
阅读全文
posted @ 2021-08-20 13:12
小庄
阅读(2077)
推荐(7)
2018年4月17日
摘要:
网上很多.Net Core依赖注入的例子代码,例如再宿主程序中要这样写: 其中Interface1是接口,Class1是接口的实现类,一般我们会将接口项目和实现类项目分开成两个项目以实现解耦。 但这段代码却要求宿主程序要引用实现类项目,所以这里的解构实现的并不彻底,要完全解耦就是要实现宿主程序不引用
阅读全文
posted @ 2018-04-17 11:57
小庄
阅读(1647)
推荐(0)
2013年5月6日
摘要:
来园子十多年了,一直都是断断续续写些怎么使用某种技术或者工具的随笔,现在感觉那些东西太浮云;程序员有别人不具备的思想条件,我们只要多了解其他领域,并和编程的思想结合起来,就能碰撞出新的知识火花;对程序员来说,除了敲代码糊口,能够思考一些真正的知识,实乃幸事。
阅读全文
posted @ 2013-05-06 17:33
小庄
阅读(517)
推荐(0)
2013年1月21日
摘要:
用WPF为客户做了个小工具,打包的时候发现VS2012居然没有安装项目了,搜了下才知道现在推荐使用WIX来打包了http://wix.sourceforge.net/,我用的最新3.7的。研究了下,发现有两个要点要记录下来,一是对简体中文的支持,二是自动安装.net Framework的支持;希望大家用到该工具的时候不要再走我的弯路。1.对简体中文的支持,在这里http://www.cnblogs.com/wfwup/archive/2009/07/16/1524708.html下载的中文资源包,加入到项目里重新编译就可以了,原作者提供的是3.0的,发现在3.7下一样能用,感谢技术手札提供。把
阅读全文
posted @ 2013-01-21 17:09
小庄
阅读(7306)
推荐(4)