剧集

现代化桌面:从 WinForms 到 Blazor、Azure 和 AI

替换为 Santiago Arango Toro

有一个年长的技术堆栈, 就像上周的剩余内容一样新鲜? 害怕不现代化桌面应用比你想象的要容易! 在本会话中,我们将介绍如何使用 .NET 从 WinForms 迁移到 Blazor,将应用登陆 Azure,以便进行更简单的基于云的维护,甚至将应用洒在一些 AI 魔术中,以便实现解决方案的未来证明。 我们将分享实用提示、实际示例和一些告诫故事-没有留下过时的代码! 加入我们,深入了解如何将旧版应用程序推向未来。

  • 00:00 - 为什么现代化旧版 WinForms 应用
  • 01:18 - 升级计划:.NET 4.8 到 .NET 9 到 Aspire
  • 05:02 - Visual Studio 中的迁移报告和代码评估
  • 09:20 - 创建 Aspire 初学者应用
  • 15:03 - 使用 Copilot 将 WinForms UI 转换为 Blazor
  • 20:02 - 使用 Azure 开发人员 CLI 进行部署
  • 25:00 - OpenTelemetry 的可观测性和成本估算
  • 33:28 - 添加 AI 函数和数据库访问
  • 51:39 - 反馈、调查和后续步骤

连接

Azure
Blazor
.NET