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


.NET Developer Stories
15:00 - 15:30 PST
.NET at Stack Overflow
Roberta Arcoverde
Stack Overflow 工程总监 Roberta将深入探讨他们如何利用最新版本的 .NET 每天扩展到数百万用户 。
15:30 - 16:00 PST
使用 .NET 构建 .NET 网站
Maira Wenzel, Jon Galloway
.NET 网站是 everything.NET 的前门 。了解团队如何使用 ASP.NET Core和 Azure 来构建 dot.net 。我们将概述其体系结构,并展示如何实现某些站点功能 。
16:30 - 17:00 PST
ASP.NET Core 和 Orleans 4,适用于构建云原生分布式 Web 应用
Brady Gaster, Reuben Bond
In 2021, the Developer Division at Microsoft adopted the Orleans project as a core part of the .NET ecosystem. Orleans Grains complement the ASP.NET developer's toolchain with the "distributed programming primitive" that feels natural alongside the ASP.NET Core programming model. Orleans 4.0 ships alongside .NET 7.0, and brings even better performance, simpler development paradigms, and deeper observability. In this session you'll see how Orleans fits into the ASP.NET stack and gives you distributed state persistence, so hosting your web applications across multiple servers - or even multiple clouds - isn't just possible, it's effortless.
2021 年,微软开发人员部门采用新Orleans 项目作为 .NET 生态系统的核心部分 。新Orleans Grains使用“分布式编程原语” 补齐了 ASP.NET 开发人员的工具链,与 ASP.NET Core编程模型一起感觉很自然 。新Orleans 4.0 与 .NET 7.0 一起提供 , 并带来更好的性能、更简单的开发范例和更深入的可观察性 。在此会议中,你将了解新Orleans 如何适应 ASP.NET 堆栈并提供分布式状态持久性,因此跨多个服务器(甚至多个云)托管 Web 应用程序不仅是可能的,而且毫不费力 。
常规
17:00 - 18:30 PST
.NET Conf CodeParty 2022
Jeffrey T. Fritz
加入我们的 .NET Conf 年度 CodeParty 虚拟与会者派对 。让我们和Jeffrey T和 Fritz一起玩得开心,因为他们穿过一个逃生室直播 。我们将赠送 20 个由 .NET Conf 赞助商为您带来的奖品,每个奖品价值 250 美元或更多!
第二天11月9日 星期三
深入.NET
08:00 - 08:30 PST
C# 11新特性
Mads Torgersen, Dustin Campbell
与Dustin 和Mads 一起走进C# 11,他们为我们分享C# 11 最新的好特性 。再一次 , 新一代的C# 带来了新的便利、优雅和表现力!
08:30 - 09:00 PST
.NET 7的性能改进
Stephen Toub
在本次演讲中,我们将调查 .NET 7 中已发现的大量性能改进中的一些 。
09:00 - 09:30 PST
让我们设计一个新的 C# 语言功能!
Jared Parsons
设计 C# 语言功能的全部内容是什么?为什么即使是对语言的简单添加也需要这么长时间才能从想法变为现实? 在此次演讲中 , C# 语言设计团队的成员将带您踏上设计语言功能的旅程 。我们将探索添加到 C# 11 的一项功能,并介绍从构思到发布产品的整个过程,以及在此过程中面临的所有挑战 。
09:30 - 10:00 PST
.NET Architects Panel
David Fowler, Mikayla Hutchinson, Damian Edwards
加入 .NET Architects,就 .NET 如何设计、开发以及每个版本和数百万人一起实时交互式讨论 。
Blazor
10:00 - 10:30 PST
.NET ?’s WebAssembly in .NET 7
Daniel Roth
.NET 7 引入了强大的新功能,用于在 WebAssembly 上运行 .NET 代码 。在本会话中,我们将展示如何使用新的和改进的 JavaScript 互操作支持从任何 JavaScript 代码运行 .NET 。我们将在 WebAssembly 上介绍 .NET 的调试和热重载改进 , 并展示 .NET 7 中的 .NET WebAssembly 构建工具如何利用最新的 WebAssembly 功能(如 SIMD 和异常处理)来提高性能 。我们还将查看一些即将推出的实验性 .NET WebAssembly 功能,例如对多线程的支持 。
10:30 - 11:00 PST
构建一个 Blazor 组件
Steve Sanderson
Steve 带你了解 Blazor 工程师如何从头到尾构建组件 。如果您是组件创建者或构建第一个组件,那么此会话适合您 。
11:00 - 11:30 PST
使用 Playwright 测试Blazor 应用程序
Debbie O'Brien, Max Schmitt
测试很难,测试需要时间来学习和写作 , 时间就是金钱 。作为开发人员,我们想要测试 。我们知道我们应该这样做,但我们缺乏时间 。那么我们如何才能让更多的开发人员进行测试呢?我们可以创造更好的工具 。让我向您介绍Playwright - 由Microsoft主导的完全开源的现代Web应用程序的可靠端到端跨浏览器测试 。Playwright的代码生成为你生成测试,所以现在你真的没有任何借口 。是时候开始玩你的测试了 。、
GitHub

推荐阅读