.NET Conf 2022 – 11 月 8 日至 10 日( 四 )


Michele Aponte
桌面并没有消亡,有很多用WPF和Windows窗体编写的应用程序需要移植到Web,或者重用Web团队编写的现成组件 。Blazor 可以满足这两个要求,这要归功于 Blazor Hybrid 。让我们看看如何使用它!
现代化
15:30 - 16:00 PST
从 .NET Framework 升级到 .NET 7
Mike Rousos, Taylor Southwick, Olia Gavrysh
深入了解可用的最新升级工具以及从 .NET Framework 升级到 .NET 7 的端到端体验 。
16:00 - 16:30 PST
使用 CoreWCF 解锁 WCF 应用的现代化
Sam Spencer, Matt Connew
许多为 .NET Framework 构建的应用程序都使用 WCF 作为应用程序层之间的 RPC 机制 。CoreWCF 提供了一种现代替代方法,可用于更轻松地将应用移动到 .NET 6+
16:30 - 17:00 PST
使用 gRPC 的高性能服务:.NET 7 中的新增功能
James Newton-King
gRPC 是全球开发人员用来构建快速应用的高性能 RPC 框架 。在本次演讲中,你将了解适用于 .NET 7 的 gRPC 中的新增功能,包括: * 性能改进 * 使用 gRPC JSON 转码创建 RESTful 服务 * Azure 应用服务上的 gRPC 应用
常规
17:00 - 17:30 PST
将 Xamarin 应用升级到 .NET MAUI
Sweekriti Satpathy
此会话将引导你完成将 Xamarin 应用升级到 .NET 多平台应用 UI 时需要对库和 UI 进行的更改 。我们还将向你展示 .NET 升级助手如何帮助你 。
17:30 - 18:00 PST
面向 Blazor 开发人员的 CSS 技术
Ed Charbeneau
你的CSS代码是否让你想起了《囤积狂》的一集?在本演讲中,我们将探讨 Blazor 开发人员面临的各种与 CSS 相关的体系结构决策 。与会者将学习如何以及何时将纯 CSS、Sass 或 CSS 隔离与 Blazor 结合使用 。将讨论现代CSS技术,如自定义CSS属性 。我们将探索通过利用 CSS 原则和合并帮助程序库来构建模块化和智能 CSS 的技术 。本课程旨在打破对 CSS 系统(如 Bootstrap 和 Tailwind)的依赖 。
18:00 - 18:30 PST
通过 Stripe Checkout接受付款
Cecil Phillip
如今,能够在我们的应用程序中收取付款通常是大多数企业的关键功能 。问题是增加对正确处理付款的支持是一件容易的事情 。我们必须考虑诸如支持哪些货币,接受哪些付款方式或我们如何处理税收之类的事情 。以安全和合规的方式实施所有这些问题可能会让人不知所措 。在本次研讨会中,我们将引导您创建与 Stripe Checkout 的第一个端到端支付集成 。您将学习如何处理一次性付款、订阅,甚至创建可用于在 Web 应用程序中接受付款的可共享链接 。
18:30 - 19:00 PST
Polyglot笔记本的强大功能
Claudia Regio
本次演讲将介绍和演示 .NET Interactive 在 VS Code Jupyter Notebooks 中的使用,这是一个领先的内核,允许数据科学家和开发人员使用多种语言并在它们之间共享变量,从而为他们提供优质的多语言体验 。
19:00 - 19:30 PST
杀死僵尸“无重现”与推断崩溃#
Matthew Jin, Xin Shi, Xiaoyu Liu, Jason Shaver
并非所有错误都是平等的;有些,例如内存和线程错误,可能需要数小时才能重现 。其他漏洞,如SQL注入,是严重的安全漏洞 。我们将教您如何设置和使用 Infer# 在几分钟内检测和解决复杂的跨程序集安全性和性能问题 。如果你想使你的 .NET 项目提高性能和安全性,这个演讲适合你!
19:30 - 20:00 PST
.NET 7 中的 .NET 互操作改进
Jeremy Koritzinsky
.NET 中的互操作在 .NET 7 中取得了许多进步,现在使用基于 Roslyn 的新源生成器技术来提供许多新功能和更好的可用性 。快来学习如何利用这些新功能吧!
20:00 - 20:30 PST
适用于 Web 应用程序的 .NET 7 的性能优势

经验总结扩展阅读