随笔分类 -  .NET Core / ASP.NET Core

摘要:作者:痴者工良 博客地址:https://www.whuanle.cn/ 示例项目地址:https://github.com/whuanle/mcpdemo 近期 MCP 协议越来越爆火,很多开发者都投身参与 MCP Server/Client 的开发,各个大厂也纷纷推出自己的 MCP 集成平台或开 阅读全文
posted @ 2025-04-21 08:27 痴者工良 阅读(11204) 评论(15) 推荐(42)
摘要:目录定时任务需求核心逻辑使用 Redis 实现秒级定时任务第一步第二步第三步第四步业务服务实现动态代码第一步第二步第三步第四步第五步最后 定时任务需求 本文示例项目仓库:https://github.com/whuanle/HangfireDemo 主要有两个核心需求: 需要实现秒级定时任务; 开发 阅读全文
posted @ 2025-04-18 11:08 痴者工良 阅读(2246) 评论(5) 推荐(9)
摘要:.NET 平台上的开源模型训练与推理进展 作者:痴者工良 博客:https://www.whuanle.cn 电子书仓库:https://github.com/whuanle/cs_pytorch Maomi.Torch 项目仓库:https://github.com/whuanle/Maomi.T 阅读全文
posted @ 2025-04-10 08:50 痴者工良 阅读(2130) 评论(8) 推荐(28)
摘要:说明 作者:痴者工良 文档地址:https://mmq.whuanle.cn 仓库地址:https://github.com/whuanle/Maomi.MQ 作者博客: https://www.whuanle.cn https://www.cnblogs.com/whuanle 导读 Maomi. 阅读全文
posted @ 2025-02-21 08:30 痴者工良 阅读(1614) 评论(5) 推荐(16)
摘要:.NET 中的日志使用技巧 Serilog Serilog 是 .NET 社区中使用最广泛的日志框架,所以笔者使用一个小节单独讲解使用方法。 示例项目在 Demo2.Console 中。 创建一个控制台程序,引入两个包: Serilog.Sinks.Console Serilog.Sinks.Fil 阅读全文
posted @ 2024-06-18 08:27 痴者工良 阅读(3356) 评论(2) 推荐(12)
摘要:目录文档说明导读快速开始消息发布者IMessagePublisher连接池消息过期事务发送方确认模式独占模式消费者消费者模式事件模式分组消费者模式消费、重试和补偿消费失败自动创建队列Qos延迟队列空消费者分组事件总线模式中间件分组消费配置消费者配置环境隔离雪花 id 配置Qos 并发和顺序Qos 场 阅读全文
posted @ 2024-06-13 08:31 痴者工良 阅读(4527) 评论(25) 推荐(52)
摘要:关于从零设计 .NET 开发框架 作者:痴者工良 教程说明: 仓库地址:https://github.com/whuanle/maomi 文档地址:https://maomi.whuanle.cn 作者博客: https://www.whuanle.cn https://www.cnblogs.co 阅读全文
posted @ 2024-06-05 08:09 痴者工良 阅读(2058) 评论(1) 推荐(15)
摘要:关于从零设计 .NET 开发框架 作者:痴者工良 教程说明: 仓库地址:https://github.com/whuanle/maomi 文档地址:https://maomi.whuanle.cn 作者博客: https://www.whuanle.cn https://www.cnblogs.co 阅读全文
posted @ 2024-06-03 08:30 痴者工良 阅读(1425) 评论(4) 推荐(11)
摘要:Maomi.Mapper 项目地址:https://github.com/whuanle/Maomi.Mapper 注:本项目用于教学目的,性能较差,请勿用于生产环境。 MaomiMapper 是一个使用表达式树构造生成对象成员映射的框架,即对象映射框架,用于配合笔者其它系列文章,用于教学目的。 笔 阅读全文
posted @ 2023-10-16 08:24 痴者工良 阅读(982) 评论(6) 推荐(8)
摘要:作者:痴者工良 个人网站:https://www.whuanle.cn 博客园:https://www.cnblogs.com/whuanle/ 本教程地址:https://kafka.whuanle.cn/ 本教程是关于 Kafka 知识的教程,从 C# 中实践编写 Kafka 程序,一边写代码一 阅读全文
posted @ 2023-01-28 10:24 痴者工良 阅读(11412) 评论(23) 推荐(82)
摘要:这里是笔者在开发 MAUI 应用时踩的坑,以及一些笔记的汇总。 不得不说 MAUI 挺垃圾的。 如果不是 Mono 金玉在前,估计社区不会有多少人关注败絮 MAUI。 目前 .NET 已经升级到 7.0,但是 MAUI 还是一如既往的拉跨,如果开发过 MAUI,做过定制,自定义标题栏之类的,便会发现 阅读全文
posted @ 2023-01-18 19:47 痴者工良 阅读(8695) 评论(12) 推荐(21)
摘要:背景 其实,规划这篇文章有一段时间了,但是比较懒,所以一直拖着没写。 最近时总更新太快了,太卷了,所以借着 .NET 7 正式版发布,熬夜写完这篇文章,希望能够追上时总的一点距离。 本文主要介绍如何在 .NET 和 Go 语言中如何生成系统(Windows)动态链接库,又如何从代码中引用这些库中的函 阅读全文
posted @ 2022-11-10 08:39 痴者工良 阅读(16591) 评论(50) 推荐(83)
摘要:说明 RulesEngine 是 C# 写的一个规则引擎类库,读者可以从这些地方了解它: 仓库地址: https://github.com/microsoft/RulesEngine 使用方法: https://microsoft.github.io/RulesEngine 文档地址: https: 阅读全文
posted @ 2022-10-27 08:39 痴者工良 阅读(15519) 评论(33) 推荐(65)
摘要:在 C# 中使用 Span 和 Memory 编写高性能代码 原作者:Joydip Kanjilal 原文地址:https://www.codemag.com/Article/2207031/Writing-High-Performance-Code-Using-SpanT-and-MemoryT- 阅读全文
posted @ 2022-08-22 08:40 痴者工良 阅读(20033) 评论(15) 推荐(63)
摘要:本文主要介绍 C# 命名空间 System.Buffers.Binary 中的一些二进制处理类和 Span 的简单使用方法,这些二进制处理类型是上层应用处理二进制数据的基础,掌握这些类型后,我们可以很容易地处理类型和二进制数据之间的转换以及提高程序性能。 C# 原语类型 按照内存分配来区分,C# 有 阅读全文
posted @ 2021-07-20 20:58 痴者工良 阅读(5668) 评论(16) 推荐(59)
摘要:在本章中,将会介绍在 Windows Jenkins 上,编译 .NET Core、.NET Framework 项目,以及远程部署到 IIS 中。 Windows 我们先在 Windows 上安装好相应的环境。 Jenkins 依赖于 JDK 11,请自行查找方法安装。 在 https://www 阅读全文
posted @ 2021-06-25 20:06 痴者工良 阅读(2550) 评论(2) 推荐(9)
摘要:导读 在本章中,将介绍如何在 Linux 下使用 Docker 部署、启动 Jenkins,编写脚本,自动化构建 .NET Core 应用,最终将 .NET Core 应用打包为 Docker 镜像。 部署 Jenkins 请提前在 Linux 上安装 Docker,在 Linux 中,我们使用 D 阅读全文
posted @ 2021-06-24 21:26 痴者工良 阅读(4390) 评论(6) 推荐(14)
摘要:最近 .NET 6 Preview 1 发布了,.NET 统一是此版本的核心。大家可以读一下原文博客: https://devblogs.microsoft.com/dotnet/announcing-net-6-preview-1/ .NET 6.0 SDK 和 Runtime 下载地址: htt 阅读全文
posted @ 2021-02-19 09:11 痴者工良 阅读(4803) 评论(7) 推荐(7)
摘要:本系列共有三篇: .NET Core 中的日志与分布式链路追踪 分布式链路追踪框架的基本实现原理(当前) 开源一个简单的兼容 Jaeger 的框架 柠檬(Lemon丶)大佬在一月份开业了柠檬研究院,研究院指导成员学习分布式和云原生技术,本月课题是分布式链路追踪,学习 Dapper 论文、Jaeger 阅读全文
posted @ 2021-01-24 15:43 痴者工良 阅读(12148) 评论(3) 推荐(25)
摘要:参考资料: 【1】https://docs.microsoft.com/zh-cn/dotnet/standard/managed-code 【2】:https://docs.microsoft.com/zh-cn/dotnet/standard/clr 托管代码 在 .NET 中, CLR(Com 阅读全文
posted @ 2021-01-10 19:53 痴者工良 阅读(3522) 评论(2) 推荐(3)