C# 11 launch .Net conf | dot net Conf 2022 – Day 2



Let’s discuss .NET Conf and what’s new in .NET 7.

.What’s New in C# 11
Mads Torgersen, Dustin Campbell
Take it to 11 with Dustin and Mads as they share the latest goodies of C#. Once again, the next version of C# brings new convenience, elegance and expressiveness to a codebase near you!
08:30 – 09:00 PST
Performance Improvements in .NET 7
Stephen Toub
In this talk, we’ll survey a handful of the huge numbers of performance improvements that have found their way into .NET 7.
09:00 – 09:30 PST
Let’s design a new C# language feature!
Jared Parsons
What all goes into designing a C# language feature? Why does it take so long for even simple additions to the language to go from idea to reality? In this session a member of the C# language design team is going to take you on the journey of designing a language feature. We’ll explore a feature added to C# 11 and go through the journey from idea to shipping product and all the challenges that it faced along the way.
09:30 – 10:00 PST
.NET Architects Panel
David Fowler, Mikayla Hutchinson, Damian Edwards
Join the .NET Architects for a live interactive discussion about how .NET is designed, developed, and brought to millions with each release.

Blazor
10:00 – 10:30 PST
.NET WebAssembly in .NET 7
Daniel Roth
.NET 7 introduces powerful new capabilities for running .NET code on WebAssembly. In this session we’ll show how you can run .NET from any JavaScript code using the new and improved JavaScript interop support. We’ll look at debugging and hot reload improvements for .NET on WebAssembly and show how the .NET WebAssembly build tools in .NET 7 take advantage of the latest WebAssembly features like SIMD and Exception Handling to improve performance.
10:30 – 11:00 PST
Build an Audio Browser app with Blazor
Steve Sanderson
So you’ve heard about new features in .NET 7, but how does it all fit together when you build an app? Join Steve as he quickly builds an end-to-end audio manager app with Blazor WebAssembly using features old and new. This is a moderately advanced talk (it assumes existing Blazor knowledge) full of hints and tips including: cleaner ways to organize JS interop, directly accessing files on an end user’s filesystem, dynamically generating SVGs, creating an elegant “loading” experience, and the performance impact of AOT compilation. Full source code is provided!

11:00 – 11:30 PST
Testing Blazor Applications with Playwright
Debbie O’Brien, Max Schmitt
Testing is hard, testing takes time to learn and to write, and time is money. As developers we want to test. We know we should but we don’t have time. So how can we get more developers to do testing? We can create better tools. Let me introduce you to Playwright – Reliable end-to-end cross browser testing for modern web apps, by Microsoft and fully open source. Playwright’s codegen generates tests for you so now you really have no excuses. It’s time to play your tests wright.

GitHub
11:30 – 12:00 PST
GitHub Universe + .NET Conf Epic Crossover
Scott Hanselman
12:00 – 12:30 PST
Microsoft Dev Box and Azure Deployment Environments for .NET Developers
Anthony Cangialosi
Empower hybrid dev teams of any size by providing developers with streamlined, self-service access to the tools and resources they need. Get setup quickly with ready-to-code, cloud-based workstations that are preconfigured for any project using Microsoft Dev Box. Centrally managed, and deploy on-demand, templatized environments tailored to your current stage of development with Azure Deployment Environments.
Power Platform / Teams
12:30 – 13:00 PST
Boost your .NET productivity with Low Code Tools
Karuana Gatimu, Heather Newman
People are the key to any organization’s success, and in today’s world it is critical to re-energize and empower your digitally connected and distributed workforce. Join Heather Newman and Karuana Gatimu as they discuss innovations coming from Power Platform and Microsoft 365 – bringing together Low Code and Collaborative Applications. As developers struggle with capacity to build and manage new solutions, IT is struggling to recruit the necessary skills to support and scale. Learn how to find your makers and skill them on low-code and collaborative apps to keep up with demand and unleash creativity and innovation in places you didn’t think possible.
13:00 – 13:30 PST
Rapidly create a front-end for your web APIs with Microsoft Power Apps
Julia Kasper
How can you leverage the power of low-code? In this session we will talk about the Microsoft Power Platform and how you can use it to quickly create a front-end for your web APIs. We will cover services like API Management and how we can expose our web APIs to the Microsoft Power Platform.

Upgrading from .NET Framework to .NET 7
https://www.dotnetconf.net/agenda

Subscribe and click the 🔔 for more content:

Let’s connect:

Website – https://www.dotnetconf.net/
#dotnetconf
#Blazor #Csharp #dotnet7 #dotnet #webassembly

Comments are closed.