帖子

2025

在 Blazor 组件中使用独立的 CSS

使用 CSS 隔离将 CSS 样式范围限定到各个 Blazor 组件,以避免全局样式冲突。

.NET Blazor CSS

2024

使用语义内核控制圣诞节支出

使用 Semantic Kernel、Azure OpenAI 和 Blazor 分析收据并跟踪圣诞节支出。

.NET Blazor Azure

使用容器来...跟踪圣诞礼物的价格?

使用 Docker 容器、Blazor 和 .NET API 后端自动监控圣诞礼物价格。

.NET Blazor Docker

自定义 ValidationAttribute 和 Blazor 验证

使用数据注释创建可重用的自定义 ValidationAttribute 类,用于 Blazor 表单验证。

.NET Blazor

2023

.NET API 上的自定义异常处理

构建自定义异常处理中间件以从 .NET API 返回干净的错误响应。

.NET API

一种更好的注入东西的方法

使用干净的 IServiceCollection 扩展方法组织 .NET 依赖项注入注册。

.NET Docker

使用 .NET API 上的属性进行依赖注入

使用 TypeFilterAttribute 而不是 ActionAttribute 在 .NET API 操作筛选器中启用依赖项注入。

.NET

带有外部库的 Swagger 文档

使 Swagger 能够显示来自外部 .NET 类库中定义的模型的 XML 文档。

.NET Blazor API

清理 Git 中的本地分支

使用单个 PowerShell 命令删除除主分支之外的所有本地 Git 分支。

Git

更新 ASP.NET Core 7 中的 Identity 路由

通过搭建 Identity 页面自定义默认 ASP.NET Core Identity 登录和注册 URL。

.NET Blazor

2022

.NET 6 Core API 上的自定义属性

创建自定义 ActionFilterAttribute 类以验证 .NET 6 Core API 中的请求标头。

.NET API

在 Blazor 中处理加载组件

使用 RenderFragment 和 ChildContent 在 Blazor 中构建可重用的加载旋转器包装器组件。

.NET Blazor

从证书中获取到期日期

使用 C# HttpClient 和 X509Certificate2 以编程方式检索 SSL 证书到期日期。

.NET Azure

在 Blazor 中聚焦元素

使用 JavaScript 互操作和元素引用将焦点集中在 Blazor 组件中的 HTML 元素上。

.NET Blazor

从 GitHub Actions 中的 VS 数据库项目生成 *.dacpac 文件

使用 GitHub Actions 管道从 Visual Studio 数据库项目自动生成 dacpac 文件。

CI/CD

在 Blazor 中使用 Javascript Interop 切换主题

使用 JavaScript 互操作和 CSS 数据属性在 Blazor 中实现浅色和深色主题切换。

.NET Blazor Docker

将文件上传到 Blazor 中的 Azure Blob 存储

使用本机 HTML5 文件输入将文件从 Blazor 应用上传到 Azure Blob 存储。

.NET Blazor Azure

2020

覆盖 Pimcore 的核心控制器

通过使用服务配置创建自定义 Symfony 捆绑包来覆盖核心 Pimcore 控制器。

在 Windows 10 上配置 Apple Magic Keyboard 2

安装驱动程序并配置 Apple Magic Keyboard 2 以在 Windows 10 上正常工作。

将编译的库添加到 NuGet 包

通过在 nuspec 文件中包含已编译的库引用来修复 NuGet 包中丢失的 DLL。

NuGet