Top Talks for Blazor Developers at .Net Conf 2024
.Net Conf 2024 kicks off this year on Tuesday, November 12. As Blazor/.Net Web API developers we'll be focusing exclusively on talks that appeal to both front end Blazor devs and backend API development. We'll be live blogging the conference talks that directly appeal to those folks on offby-one.com.
Here is a preview of what talks we are excited to hear.
As a refresher, here is the description of .Net conf
.NET Conf has been a virtual event since the beginning, and this year we’re celebrating our 14th online conference. We always strive to create a world class, engaging, virtual experience for all our attendees no matter where they are. Over the years we've expanded our content and our reach. We now draw over 100 thousand live viewers and sponsor hundreds of local events around the world.
Over the course of the three days we provide a wide selection of live sessions that feature speakers from the community and .NET team members. We have sessions streaming 24/7 between day two and three of the conference so everyone can get involved no matter what their time zone. You can ask questions live on Twitter, join the fun on Twitch, attend the virtual attendee parties where you can play trivia games and win prizes. Best of all, you can take what you learn here and be a better .NET developer.
Here are the talks we think you should pay attention to
Day 1, November 12, 2024 (all times Mountain)
Key Note 9 AM - 10 AM
James Montemagno, Damian Edwards, Maddy Montaquila, Maria Naggaga, Steve Sanderson, Safia Abdalla, Daniel Roth, David Ortinau, Filisha Shah
.NET 9 is here elevating cloud-native and intelligent app development, focusing on productivity enhancements, streamlined deployments, and accelerated AI integration, ensuring superior performance for developers across various applications.
AI Building Blocks 10:45 - 11:30
Most .NET apps can be made more powerful and productive through AI features, such as semantic search, auto-classification, summarization, translation, data extraction, and even chat-based assistants. But until now there's been no single standard representation for AI concepts within .NET itself, so developers needed to combine many unrelated APIs. Microsoft.Extensions.AI addresses this by providing a new set of standard APIs for AI services, including large language models (LLMs) running locally on your workstation or as hosted services, integrating with text embeddings, vector stores, and more. In this talk we'll demonstrate how these new standard abstractions let you combine multiple services that can easily be swapped and changed over time, and how you can plug into the internals for more advanced scenarios. By the end you'll be ready to start experimenting with new AI features in your own apps.
What’s new in C# 13 11:30 - 12:15
Join Mads and Dustin from the C# design team as they take you through new features in C# 13 and beyond.
What’s new for ASP.Net Core and Blazor in .Net 9 12:15 - 1:00
Daniel Roth
In this session we'll go over all the improvements coming to ASP.NET Core & Blazor in .NET 9, including various performance improvements, optimized static web asset handling, improved Blazor reconnection logic, built-in OpenAPI support, improved distributed caching, and much more!
What’s new in .Net MAUI in .Net 9 1:00 - 1:45
David Ortinau, Rachel Kang (SHE/HER)
More and more companies are building mobile and desktop apps with .NET MAUI, and .NET 9 is now here to continue improving those business-critical app experiences. In this session we’ll introduce you to what’s new in .NET 9, how companies are being successful shipping production quality applications with .NET MAUI, and how you can get the most out of Visual Studio and Visual Studio Code.
What’s new in the .Net Runtime, Libraires, and SDK 1:45 - 2:30
Richard Lander, Immo Landwerth
Find out about some of the exciting features .NET 9 is bringing to the runtime, libraries, and SDK! The runtime includes dynamic adaptation to application sizes for garbage collection, new attribute models for feature switches, and numerous performance enhancements. The libraries see updates like nullable reference type annotations in System.Text.Json, new LINQ methods (CountBy and AggregateBy), and a new Base64Url class for URL-safe encoding. The SDK introduces workload sets, improved unit testing integration, and enhanced NuGet security audits. Come join us to learn about .NET features you can start using today in your .NET 9 applications!
Performance Improvements in .NET 9 2:30 - 3:15
Stephen Toub
.NET 9 is the fastest .NET to date, with a huge number of performance improvements throughout the stack. In this session, we'll take a tour through some of these optimizations and see how .NET 9 will make your applications and services fly.
API-ly Ever After: OpenAPI in .NET 9 3:45 - 4:15
Safia Abdalla, Mike Kistler
In .NET 9, ASP.NET Core ships with built-in support for generating OpenAPI documents from minimal and controller-based APIs. In this session, we'll cover the key features of this new support, explore integration scenarios for OpenAPI, and discuss how your team can make the most of OpenAPI.
Build hybrid apps with .NET MAUI 4:15 - 4:45
Beth Massi, Eilon Lipton
In this session learn why you would choose a hybrid web approach to building native apps with .NET MAUI in .NET 9. Learn about Blazor hybrid and how you can build full-featured native apps for Windows, Mac, iOS and Android within a single codebase that can take advantage of your web skills. Take a tour of the new Blazor hybrid tools and templates in .NET 9 and see how you can reuse UI to build solutions that target the web at the same time. We'll also take a look at the new HybridWebView control and show how you can leverage other web frameworks in .NET MAUI.
What's new in Visual Studio 2022 for .NET developers 4:45 - 5:15
Simona Liao, Junyu Wang
Introducing exciting new features in Visual Studio 2022 for .NET developers with demos
November 13
.Net Aspire Roadmap, Vision, and Beyond 11:30 - 12:00
.NET Aspire is a powerful collection of tools and packages that help you develop cloud apps without all the confusion and overhead that comes with it. .NET Aspire shipped in May, and just had it's first major release since! Join David Fowler for a deep dive into the vision for Aspire and a look at the roadmap for the next few releases.
Centrally managing your .NET APIs with Azure API Center 12:30 - 1:00
In today’s rapidly evolving digital landscape, managing and governing APIs effectively is crucial for organizational success. Join us for an insightful session tailored specifically for .NET developers, where we will explore the latest features and best practices for leveraging Azure API Center to its fullest potential. Discover how Azure API Center enables you to centralize your API inventory, ensuring seamless discovery, tracking, and governance across your organization. Learn how to develop and maintain a structured and organized inventory of your APIs, regardless of their type, lifecycle stage, or deployment location.
What's new in C# Dev Kit for VS Code 1:00 -1:30
Love VS Code? Working on Mac, Windows, or Linux? We'll show you how to get the most out of C# Dev Kit to be the most productive doing C# development in VS Code.
C#'s Best features you might not be using 1:30 - 2:00
Take a look at some great C# features that can make your code more resilient and easier to understand. This talk will help you improve the code your team writes right away because all of these features are available in C# 12, with many available in lower versions. You'll leave knowing not only what makes better code but why.
Using Blazor to manage data in SQL server and Microsoft Fabric 6:30 - 7:00
Many business applications need to allow their users to view and update data in SQL server and data warehouses such as Microsoft Fabric. Learn how to create custom applications using Microsoft Blazor and free open-source controls such as Blazor Data Sheet to rapidly implement solutions to your users. Learn how to implement row level security to control access to the data in a granular way. Finally learn how to use PowerBI embedded to provide advanced data analytics.
November 14
New tools in Visual Studio for Web API developers 10:00 - 10:30
There's so much new good stuff in Visual Studio for ASP.NET Core Web API developers. We've added lots of features to HTTP files and we are making it easier for you to develop Web APIs. Sayed will give a tour of all the new features and support for Web API developers.