Jon Rumsey

An online markdown blog and knowledge repository.


Project maintained by nojronatron Hosted on GitHub Pages — Theme by mattgraham

DotNET Conference 2024 Notes and Takeaways

Microsoft provides a yearly conference that highlights new technologies and capabilities with the DotNET.vNext.

Table of Contents

Key Note

Speakers and Presenters (throughout the event):

Dot NET Release Notes:

Aspire

Is Open Source!

AppHost:

Dashboard:

Service Defaults:

Announced: .NET Aspire Community Toolkit

Xbox Live:

Copilot:

MSLearn:

Azure Functions:

Container Support:

.NET and AI

Learn, integrate, collaborate, deploy:

Pieces for Developers:

.NET MAUI

New Stuff in MAUI:

More:

ASP.NET Core

GitHub Copilot

What's New In C# 13

ASP.NET Core and Blazor

ASP.NET Core:

New Blazor Features in .NET 9:

Render Mode Setting and Detection:

Reconnection Experience with Interactive Server Rendering:

Blazor Hybrid:

Static Web Assets:

Built-in OpenAPI Support:

SignalR Improvements:

Other:

Hybrid Cache

Demo:

A Selection Of Recent C# Language Features

Pattern Matching:

File Scoped Namespaces:

Class Properties with init and required:

Strings!

Records:

Collection Expressions:

OpenAI DotNET: The Official OpenAI Library for .NET

Scott Addie, MSFT Azure SDK Team

Developer Pain Points:

Solution:

More Notes:

Features:

AI Fundamentals in .NET

Is available in the ML.NET SDK.

Tokenizers:

Tensors:

Note: Includes support for both .NET and DotNET Framework applications.

Build a GitHub Copilot Extension

Copilot Extensions:

Can be built three ways:

Demo Notes:

Note: DevTunnels, when set to temporary, breaks when Visual Studio is restarted. In this case, a new DevTunnels configuration will be required, including the URL settings as configured in Github's Copilot settings.

References