跳至内容

文章

常用的 10 种设计模式(C#版本)

在本文中,介绍了10种常用的设计模式:单例、工厂、建造者、适配器、装饰器、代理、观察者、策略、模板方法、命令模式,附带完整示例代码与优化实践。

更多 →

2026-09-24

用于 Hugo 网站的 Git 提交规范

为 Hugo 网站定制的一套 Git 提交规范,涵盖类型、范围、主题描述及 commitlint 自动化校验配置。

更多 →

2026-08-24

RSS 订阅源的生成与解析

在本文中,记录了如何使用 C# System.ServiceModel.Syndication 进行 RSS、Atom 的生成与解析。

更多 →

2026-08-17

WPF 资源字典

本文记录了我对于WPF的资源字典的一些了理解,以及资源字典的使用。

更多 →

2026-07-29

自定义控件:初识 UserControl

简述了,自己对 UserControl 的理解,以及如何创建。

更多 →

2026-05-16

关于WPF的一些小设置

这里收集了一些关于WPF有用的小设置,目前包括窗口无边框、Datacontext设置。

更多 →

2026-05-11

通过 Host 在 WPF 中进行依赖注入

本文记录了如何在 WPF 应用中使用 Microsoft.Extensions.Hosting 实现依赖注入,包括配置步骤、三种服务生命周期管理及实际应用示例。

更多 →

2026-04-06

WPF MVVM 模式下通过消息机制获取自定义对话框数据

介绍如何在 WPF MVVM 架构中使用 CommunityToolkit.Mvvm 消息机制实现自定义对话框数据传递

更多 →

2026-03-24

在 WPF 中通过侧边导航栏实现内容切换

介绍如何在 WPF 中使用 ListBox、ContentControl 和 UserControl 实现侧边导航栏布局,通过内容切换展示不同页面视图。

更多 →

2026-03-08

如何使用 Entity Framework Core

本文介绍如何使用 Entity Framework Core,涵盖 DbContext 配置和初始化、模型创建与使用、CRUD 操作等核心知识点,适合初学者快速掌握 EF Core 基础用法。

更多 →

2026-01-21