帖子
2025
在 Blazor 组件中使用独立的 CSS
使用 CSS 隔离将 CSS 样式范围限定到各个 Blazor 组件,以避免全局样式冲突。
2024
使用语义内核控制圣诞节支出
使用 Semantic Kernel、Azure OpenAI 和 Blazor 分析收据并跟踪圣诞节支出。
使用容器来...跟踪圣诞礼物的价格?
使用 Docker 容器、Blazor 和 .NET API 后端自动监控圣诞礼物价格。
自定义 ValidationAttribute 和 Blazor 验证
使用数据注释创建可重用的自定义 ValidationAttribute 类,用于 Blazor 表单验证。
2023
.NET API 上的自定义异常处理
构建自定义异常处理中间件以从 .NET API 返回干净的错误响应。
一种更好的注入东西的方法
使用干净的 IServiceCollection 扩展方法组织 .NET 依赖项注入注册。
使用 .NET API 上的属性进行依赖注入
使用 TypeFilterAttribute 而不是 ActionAttribute 在 .NET API 操作筛选器中启用依赖项注入。
带有外部库的 Swagger 文档
使 Swagger 能够显示来自外部 .NET 类库中定义的模型的 XML 文档。
清理 Git 中的本地分支
使用单个 PowerShell 命令删除除主分支之外的所有本地 Git 分支。
更新 ASP.NET Core 7 中的 Identity 路由
通过搭建 Identity 页面自定义默认 ASP.NET Core Identity 登录和注册 URL。
2022
.NET 6 Core API 上的自定义属性
创建自定义 ActionFilterAttribute 类以验证 .NET 6 Core API 中的请求标头。
在 Blazor 中处理加载组件
使用 RenderFragment 和 ChildContent 在 Blazor 中构建可重用的加载旋转器包装器组件。
从证书中获取到期日期
使用 C# HttpClient 和 X509Certificate2 以编程方式检索 SSL 证书到期日期。
在 Blazor 中聚焦元素
使用 JavaScript 互操作和元素引用将焦点集中在 Blazor 组件中的 HTML 元素上。
从 GitHub Actions 中的 VS 数据库项目生成 *.dacpac 文件
使用 GitHub Actions 管道从 Visual Studio 数据库项目自动生成 dacpac 文件。
在 Blazor 中使用 Javascript Interop 切换主题
使用 JavaScript 互操作和 CSS 数据属性在 Blazor 中实现浅色和深色主题切换。
将文件上传到 Blazor 中的 Azure Blob 存储
使用本机 HTML5 文件输入将文件从 Blazor 应用上传到 Azure Blob 存储。
2020
覆盖 Pimcore 的核心控制器
通过使用服务配置创建自定义 Symfony 捆绑包来覆盖核心 Pimcore 控制器。
在 Windows 10 上配置 Apple Magic Keyboard 2
安装驱动程序并配置 Apple Magic Keyboard 2 以在 Windows 10 上正常工作。
将编译的库添加到 NuGet 包
通过在 nuspec 文件中包含已编译的库引用来修复 NuGet 包中丢失的 DLL。