会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
智慧盒子-YF
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2024年11月2日
在 .NET 中深入了解事件总线的使用与实现
摘要: 引言 在现代软件架构中,尤其是微服务和事件驱动设计中,事件总线(Event Bus)是实现组件间解耦和异步通信的重要工具。事件总线通过允许不同组件之间以松耦合的方式进行交互,从而提升了系统的灵活性和可维护性。本文将详细探讨在 .NET 中实现事件总线的方式,包括其工作原理、使用方法以及完整的示例代码
阅读全文
posted @ 2024-11-02 15:39 努力,努力再努力
阅读(806)
评论(0)
推荐(1)
2024年11月1日
深入解析:JWT Bearer 认证在 .NET Core 中的应用
摘要: 在现代 Web 应用中,安全认证是确保用户数据和系统安全的重要一环。JSON Web Token (JWT) 是一种流行的认证方式,它可以在客户端和服务端之间安全地传递信息。本文将详细介绍 JWT Bearer 认证的概念、工作原理、在 .NET Core 中的实现步骤,以及最佳实践。 一、什么是
阅读全文
posted @ 2024-11-01 13:25 努力,努力再努力
阅读(1037)
评论(0)
推荐(1)
深入浅出:AutoMapper 的使用与最佳实践
摘要: 在现代软件开发中,特别是在 .NET 环境中,数据传输对象(DTO)与实体模型之间的映射是一个常见的需求。AutoMapper 是一个强大的库,可以简化这一过程,减少样板代码,提高开发效率。本文将详细讲解 AutoMapper 的基本概念、各种用法以及最佳实践。 什么是 AutoMapper? Au
阅读全文
posted @ 2024-11-01 10:38 努力,努力再努力
阅读(1129)
评论(0)
推荐(1)
在 .NET 8 中使用 Serilog:详细讲解与日志级别介绍
摘要: Serilog 是一个功能强大且灵活的日志记录库,特别适合在 .NET 8 应用程序中使用。它支持结构化日志记录,便于日志的查询和分析。本文将详细介绍在 .NET 8 中使用 Serilog 的方法,包括配置、日志级别的介绍和使用示例。 一、什么是 Serilog? Serilog 是一个开源的结构
阅读全文
posted @ 2024-11-01 10:37 努力,努力再努力
阅读(6174)
评论(2)
推荐(1)
2024年5月29日
get和set,?和 ?? ,?: ,?. ?:[]的用法和区别
摘要: C#中,get 和 set 访问器通常与属性(property)一起使用,用于定义如何读取和写入属性的值。属性提供了一种比字段(field)更灵活的方式来封装类的数据成员。 区别 用途: get 访问器:用于读取属性的值。 set 访问器:用于设置属性的值。 返回值: get 访问器必须返回一个值,
阅读全文
posted @ 2024-05-29 16:55 努力,努力再努力
阅读(106)
评论(0)
推荐(0)
2024年5月20日
Polly的基本用法
摘要: Polly 是一个在 C# 中用于处理瞬态故障和提供弹性的库。它允许你以声明式的方式定义策略,如重试、熔断、超时、回退等,这些策略可以帮助你的代码在出现故障时保持稳健和可靠。 以下是如何在 C# 中使用 Polly 实现重试策略的基本步骤: 首先,你需要在你的项目中安装 Polly 包。这可以通过
阅读全文
posted @ 2024-05-20 16:11 努力,努力再努力
阅读(800)
评论(0)
推荐(1)
2024年5月18日
net core jwt的基本原理和实现
摘要: NET Core 中的 JWT(JSON Web Token)基本原理和实现主要涉及到身份验证和授权的过程。以下是对 JWT 原理和实现的简要概述: JWT 原理 JWT 是一种开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为 JSON 对象在各方之间安全地传输信息。这些信息
阅读全文
posted @ 2024-05-18 17:28 努力,努力再努力
阅读(244)
评论(0)
推荐(0)
非常全能WinForm 开发框架 - ReaLTaiizor
摘要: 欢迎ReaLTaiizor是一个用户友好的、以设计为中心的.NET WinForms项目控件库,包含广泛的组件。您可以使用不同的主题选项对项目进行个性化设置,并自定义用户控件,以使您的应用程序更加专业。 项目地址:https://github.com/Taiizor/ReaLTaiizor 步骤1:
阅读全文
posted @ 2024-05-18 10:03 努力,努力再努力
阅读(3682)
评论(0)
推荐(3)
2024年5月17日
RabbitMQ的基本用法
摘要: RabbitMQ是一个实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。它使用Erlang语言编写,并广泛用于分布式系统、微服务架构、大数据处理等领域。RabbitMQ的基本用法涉及几个核心概念,包括消息(Message)、消息队列(Queue)、交换器(Exchange
阅读全文
posted @ 2024-05-17 13:33 努力,努力再努力
阅读(318)
评论(0)
推荐(0)
2024年4月28日
DotNet 资源大全
摘要: 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的资源整理。awesome-dotnet 是由 quozd 发起和维护。内容包括:编译器、压缩、应用框架、应用模板、加密、数据库、反编译、IDE、日志、风格指南等。 Awesome 系列虽然挺全,但基本只对收录的资源做了
阅读全文
posted @ 2024-04-28 15:15 努力,努力再努力
阅读(117)
评论(0)
推荐(2)
上一页
1
2
3
4
5
6
下一页
公告