帖子
2026
Blazor 从零开始:第 3 章 —— 可扩展的组件设计
Blazor 从零开始系列第 3 章。深入讲解组件:参数、组合、RenderFragment,以及在应用增长时保持 UI 清晰的目录结构。
从零开始 Blazor:第 2 章 — 你的第一个 Blazor 应用
从零开始 Blazor 系列第 2 章。我们创建第一个应用,在本地运行,并讲解关键文件,让你从一开始就理解项目结构。
Blazor 从零开始:第1章 — 什么是 Blazor?
《从零开始学 Blazor》系列第1章。我们将了解 Blazor 究竟是什么、它的起源、当今可用的不同渲染模型,以及它与 JavaScript 框架的比较。
Blazor 从零开始:全新系列
开启一个长篇系列,从基础到进阶,系统地走过整个 Blazor — 没有捷径,没有含糊,只有清晰的解释和真实的代码。
C# 联合类型:受歧视联合终于来了
深入探讨即将推出的 C# 歧视联合类型 — 它们是什么、它们如何工作以及为什么它们会改变您对域进行建模的方式。
使用语义内核在 C# 中构建 RAG 系统
使用语义内核、嵌入和向量搜索在 C# 中实现检索增强生成。
使用 Microsoft Agent Framework 构建代理工作流程
使用 .NET 中的 Microsoft Agent Framework 设计和编排顺序和并行代理工作流。
Blazor 组件生命周期:完整指南
了解从初始化到处置的每个 Blazor 组件生命周期方法以及何时使用每个方法。
2025
微软的代理框架拯救圣诞节
使用 Microsoft 的 Agent Framework 和 .NET 构建多代理圣诞礼物购物系统。
构建人工智能驱动的 RSS 提要聚合器
使用 Semantic Kernel 和 Azure OpenAI 自动执行 RSS 源监控和社交媒体后期生成。
使用微软代理框架构建多代理人工智能系统
使用 Microsoft 的 .NET 代理框架构建、编排和部署多代理 AI 系统的实用指南。
使用 MarkupString 在 Blazor 中渲染原始 HTML
使用 MarkupString 而不是转义文本安全地渲染 Blazor 组件中的原始 HTML 内容。
EF Core 9 中的新增功能:您需要了解的功能
全面了解 Entity Framework Core 9 中最有影响力的功能 — 从 LINQ 改进和批量操作到 JSON 列和 AOT 编译支持。
语义内核入门:C# 中的 AI 编排
了解如何使用 Microsoft 的语义内核在 C# 中构建人工智能驱动的应用程序 - 从插件和规划器到内存和函数调用。
Blazor 中的继承组件
使用 ComponentBase 和共享基类通过继承来扩展和重用 Blazor 组件。
.NET Aspire:以正确的方式构建云原生应用程序
.NET Aspire 的深入指南 — 用于在 .NET 中构建可观察、生产就绪的分布式应用程序的固执己见的堆栈。
Blazor 中的身份验证和授权:实用指南
在 Blazor 应用程序中实现身份验证和授权的实用指南 - 从 ASP.NET Identity 到 OAuth、基于角色的访问和保护组件。
Blazor 中的独立 JavaScript 与并置的 JS 文件
在 Blazor 中使用并置 JavaScript 文件将 JS 逻辑范围限制在各个组件内。
.NET 9 和 .NET 10 中的 Blazor 交互:完整指南
深入探讨 Blazor 的渲染模式、流式 SSR、增强型导航以及 .NET 9 和 .NET 10 中的新交互功能。
.NET 中的最少 API:构建轻量级 HTTP API
使用 .NET Minimal API 构建干净、快速的 HTTP API 的综合指南 - 从路由处理程序和参数绑定到过滤器和 OpenAPI 集成。