C#开发的通讯调试工具
摘要:一款基于C#开发的通讯调试工具(支持Modbus RTU、MQTT调试) 前言 今天大姚给大家分享一款基于C#、WPF、Prism、MaterialDesign、HandyControl开发的通讯调试工具(支持Modbus RTU、MQTT调试,界面色彩丰富):Wu.CommTool。 工具特点 工
阅读全文
.NET有哪些好用的定时任务调度框架
摘要:.NET有哪些好用的定时任务调度框架 前言 定时任务调度的相关业务在日常工作开发中是一个十分常见的需求,经常有小伙伴们在技术群提问:有什么好用的定时任务调度框架推荐的?今天大姚给大家分享5个.NET开源、简单、易用、免费的任务调度框架,帮助大家在做定时任务调度框架技术选型的时候有一个参考。 以下开源
阅读全文
开源身份和访问管理系统
摘要:在Keycloak中实现多租户并在ASP.NET Core下进行验证 Keycloak是一个功能强大的开源身份和访问管理系统,提供了一整套解决方案,包括用户认证、单点登录(SSO)、身份联合、用户注册、用户管理、角色映射、多因素认证和访问控制等。它广泛应用于企业和云服务,可以简化和统一不同应用程序和
阅读全文
C#/.NET/.NET Core优秀项目和框架
摘要:C#/.NET/.NET Core优秀项目和框架2024年3月简报 前言 公众号每月定期推广和分享的C#/.NET/.NET Core优秀项目和框架(每周至少会推荐两个优秀的项目和框架当然节假日除外),公众号推文中有项目和框架的介绍、功能特点、使用方式以及部分功能截图等(打不开或者打开GitHub很
阅读全文
FluentValidation在C#的应用
摘要:FluentValidation在C# WPF中的应用 1. 引言 在.NET开发领域,FluentValidation以其优雅、易扩展的特性成为开发者进行属性验证的首选工具。它不仅适用于Web开发,如MVC、Web API和ASP.NET CORE,同样也能完美集成在WPF应用程序中,提供强大的数
阅读全文
YARP(Yet Another Reverse Proxy)Yarp是什么?
摘要:Azure应用服务用YARP取代了Nginx,获得了80%以上的吞吐量。他们每天处理160B多个请求(1.9 m RPS)。这是微软的一项了不起的技术创新。 首先我们来介绍一下什么是Yarp Yarp是什么? YARP(Yet Another Reverse Proxy)是一个开源的、高性能的反向代
阅读全文
C#/.NET/.NET Core优秀项目和框架
摘要:C#/.NET/.NET Core优秀项目和框架2023年12月简报 前言 公众号每月定期推广和分享的C#/.NET/.NET Core优秀项目和框架(公众号每周至少推荐两个优秀的项目和框架当然节假日除外),公众号推文有项目和框架的介绍、功能特点以及部分功能截图等(打不开或者打开GitHub很慢的同
阅读全文
开源1
摘要:国内文章 万字长文:从 C# 入门学会 RabbitMQ 消息队列编程 https://www.cnblogs.com/whuanle/p/17837034.html 如题,详细的介绍RabbitMQ以及C#的使用。 CPF C#跨平台UI框架开源了 https://www.cnblogs.com/
阅读全文
CollectiveOAuth第三方登录整合库
摘要:.NET开源最全的第三方登录整合库 - CollectiveOAuth 前言 我相信很多同学都对接过各种各样的第三方平台的登录授权获取用户信息(如:微信登录、支付宝登录、GitHub登录等等)。今天给大家推荐一个.NET开源最全的第三方登录整合库:CollectiveOAuth。 官方项目介绍 .N
阅读全文
.net加密神器 Eazfuscator.NET
摘要:记一次.net加密神器 Eazfuscator.NET 2023.2 最新版 使用尝试 合集 - .net代码混淆加密产权保护(4) 1.记一次.net加密神器 Eazfuscator.NET 2023.2 最新版 使用尝试06-27 2.将 SmartAssembly 与单文件可执行文件一起使用
阅读全文
认证
摘要:https://github.com/qianyugang/kong-docs-cn/blob/master/GUIDES&REFERENCES/auth.md 认证 本文原文链接:https://docs.konghq.com/1.1.x/auth/ 简介 上游服务(API或微服务)的流量通常由各
阅读全文
基于Abo.io 的书籍管理Web应用程序
摘要:更换Mysql数据库 基于Abo.io 的书籍管理Web应用程序 之前公司一直使用的是ASP.NET Boilerplate (ABP),但是当解决方案变得很大时,项目启动就变得非常慢,虽然也想了一些办法,将一些基础模块做成Nuget包的形式,让整个解决方案去引用。但是整个项目还是很臃肿,各个项目之
阅读全文
开源世界
摘要:开源世界的爱恨情仇 开源系统和工具在我们生活中扮演着越来越重要的角色,作为一个软件开发人员,不可避免的会与各种开源环境打交道,今天就大体介绍一些开源世界中如雷贯耳的名词到底是什么意思,有什么关系,这些提到的产品,也是开源世界的根基。 Multics ("Multiplexed Information
阅读全文
PdfSharpCore是MIT开源协议
摘要:PdfSharpCore是MIT开源协议,不过他依赖Sixlabors.Fonts和Sixlabors.ImageSharp库,Sixlabors已经修改了协议,https://sixlabors.com/pricing/上面的说明是:If you are consuming any Six Lab
阅读全文
工作流服务器和图形化工作流配置管理应用
摘要:开源的.Net 工作流引擎Elsa初试——创建工作流服务器和图形化工作流配置管理应用 微软的Workflow Foundation基于.Net Framework,并且没有向.Net Core迁移的计划。我们的很多项目使用了工作流引擎,这些项目向.Net Core以及更高版本迁移时遇到了不少问题,一
阅读全文
74 期
摘要:《HelloGitHub》第 74 期 兴趣是最好的老师,HelloGitHub 让你对编程感兴趣! 简介 HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。 https://github.com/521xueweihan/HelloGitHub 这里有实战项目、入门教程、黑科技
阅读全文
ABP标准模型来处理异常
摘要:ABP 随笔分类 - ABP Abp 业务异常源码解读 Abp 业务异常源码解读 最近一直在读代码整洁之道,我在读到第三章函数的3.9 使用异常替代返回错误码,其实在我的开发经历中都是使用返回错误码给到前端,之前在阅读ABP官网文档中就有看到过使用异常替代异常的做法,当时自己还是比较抵触,在读完本章
阅读全文
ES简介和环境搭建
摘要:Elasticsearch使用系列-ES简介和环境搭建 Elasticsearch使用系列-ES简介和环境搭建 Elasticsearch使用系列-ES增删查改基本操作+ik分词 Elasticsearch使用系列-基本查询和聚合查询+sql插件 Elasticsearch使用系列-.NET6对接E
阅读全文
EventBus设计
摘要:MASA Framework - EventBus设计 目录 MASA Framework - 整体设计思路MASA Framework - EventBus设计MASA Framework - MASA Framework - DDD设计(1)MASA Framework - MASA Frame
阅读全文
ABP VNext框架中HttpApi模块
摘要:在ABP VNext框架中对HttpApi模块的控制器进行基类封装 在ABP VNext框架中,HttpApi项目是我们作为Restful格式的控制器对象的封装项目,但往往很多案例都是简单的继承基类控制器AbpControllerBase,而需要在每个控制器里面重写很多类似的Create/Updat
阅读全文