/recap-dotnetconf-2023

Mon récapitulatif de la conférence .Net Conf 2023

Récapitulatif de la conférence .NET Conf 2023

.NET Aspire

.NET Aspire is an opinionated, cloud ready stack for building observable, production ready, distributed applications. .NET Aspire is delivered through a collection of NuGet packages that handle specific cloud-native concerns. Cloud-native apps often consist of small, interconnected pieces or microservices rather than a single, monolithic code base. Cloud-native apps generally consume a large number of services, such as databases, messaging, and caching.

Session : https://devblogs.microsoft.com/dotnet/introducing-dotnet-aspire-simplifying-cloud-native-development-with-dotnet-8/ Démonstration de Nick Chapsas : https://www.youtube.com/watch?v=HYe6y1kBuGI La différence avec Dapr : https://www.youtube.com/live/xEFO1sQ2bUc?si=at6qBm8-Zm49nJKE&t=32511 Fin du projet Tye : dotnet/tye#1622

Visual Studio 22 version 17.8

Session : https://www.youtube.com/live/vU-iZcxbDUk?si=pYS5GzYZjh_d5-1G&t=16251

Blog : https://devblogs.microsoft.com/visualstudio/visual-studio-17-8-now-available/

Ui fresh pour la version 17.9 à venir : https://devblogs.microsoft.com/visualstudio/the-visual-studio-ui-refresh-preview-is-here/

.NET 8 et C# 12

Blog : https://devblogs.microsoft.com/dotnet/announcing-dotnet-8/, https://devblogs.microsoft.com/dotnet/announcing-csharp-12/ et https://learn.microsoft.com/fr-fr/dotnet/core/whats-new/dotnet-8

Notons que cette version est la nouvelle LTS et aura un support de 3 ans.

Nouvelles fonctionnalités :

Les breaking changes https://learn.microsoft.com/en-ca/dotnet/core/compatibility/8.0?toc=%2Fdotnet%2Ffundamentals%2Ftoc.json&bc=%2Fdotnet%2Fbreadcrumb%2Ftoc.json.

Blazor et ASP.NET Core

Blog : https://devblogs.microsoft.com/dotnet/announcing-asp-net-core-in-dotnet-8/

Nouvelles fonctionnalités :

Entity Framework Core 8

Blog : https://devblogs.microsoft.com/dotnet/announcing-ef8/

Cas d'utilisation des Interceptor : https://twitter.com/mjovanovictech/status/1725423885737181312

MAUI

Blog : https://devblogs.microsoft.com/dotnet/announcing-dotnet-maui-in-dotnet-8/ Hybrid app : https://www.youtube.com/watch?v=vU-iZcxbDUk&t=25310s

WinForms

Whats new in WinForms : https://www.youtube.com/live/vU-iZcxbDUk?si=nvbE3y9F6Pe3CF5b&t=28910

Azure developer CLI

Annonce du release : https://devblogs.microsoft.com/azure-sdk/azure-developer-cli-azd-november-2023-release/

WSL

Nouveau contrôle pour WSL : https://devblogs.microsoft.com/commandline/new-enterprise-grade-security-controls-for-the-windows-subsystem-for-linux/

Azure SQL Database

Vector Search : https://devblogs.microsoft.com/azure-sql/vector-search-with-azure-sql-database/ et https://devblogs.microsoft.com/cosmosdb/mongodb-vcore-vector-search/

Windows Terminal

Ajout du chat dans la version canary : https://devblogs.microsoft.com/commandline/terminal-chat-in-windows-terminal-canary/

Nuget 6.8

Séance : https://www.youtube.com/live/vU-iZcxbDUk?si=6rpnI3nB3okJaVVE&t=27049 Nouveaux features : https://www.youtube.com/live/vU-iZcxbDUk?si=X2l74BNgMq6t2Z3G&t=27135 Plusieurs ajouts pour la sécurité : https://devblogs.microsoft.com/nuget/announcing-nuget-6-8-maintaining-security-with-ease/

Web job

Coming web job in app service linux and windows container : https://www.youtube.com/live/vU-iZcxbDUk?si=uhrz65vYI3OstLOO&t=5965

Conteneur

Séance : https://www.youtube.com/live/vU-iZcxbDUk?si=efi_xRpo_Am_AMic&t=23509 Nouveau conteneur : https://devblogs.microsoft.com/dotnet/announcing-dotnet-chiseled-containers/

Autres

why migration .net app to cloud

Séance : https://www.youtube.com/live/vU-iZcxbDUk?si=hQ1cL1LPCOikybf3&t=21696 Ajout d'une extension pour Visual Studio pour : https://www.youtube.com/live/vU-iZcxbDUk?si=oHUdsJ6SWdNvtnem&t=22202 À venir intégration dans copilot chat : https://www.youtube.com/live/vU-iZcxbDUk?si=oymsq4zQOjxIWIRH&t=23113

Two ways of migrating old aspnet web app to .net 7/8

Séance : https://www.youtube.com/watch?v=Rd73zT7gpD8

Utilisation des simulations

Blog : https://devblogs.microsoft.com/dotnet/fake-it-til-you-make-it-to-production/