Meetup MTG – Workshop : Découvrons ensemble .NET Aspire
On se retrouve pour lancer la saison 2024/2025 sur un nouveau format Workshop « On découvre ensemble ».
L’idée est de découvrir une techno en suivant un atelier tous ensemble, chacun sur son PC, sous la supervision d’un organisateur pour gérer l’heure qui avance et partager sa propre progression.
📢 Et pour cette première itération, nous avons choisi de nous intéresser à .NET Aspire.
✨ Surprise : nous ferons aussi gagner une place pour le DevFest Toulouse 2024 (prévu le 7 novembre prochain) par tirage au sort entre les présents ✨
Ce projet DevOps open-source dont Microsoft nous parle depuis la sortie de .NET 8 et qui se présente comme « An opinionated, cloud ready stack for building observable, production ready, distributed applications in .NET ».
L’objectif de cet outil est de simplifier l’orchestration et les interactions entre les projets constituant votre application (composition de votre app, découverte de services, variables d’environnement, configuration, etc.).
.NET Aspire expose aussi un dashboard permettant d’avoir une vue locale sur votre application durant son développement en supportant OpenTelemetry (log, traces, métriques).
Enfin .NET Aspire propose de nombreuses intégrations pour simplifier la connexion avec des services utilisés au sein de vos applications (bases de données, cache, services cloud, etc.).
❓ Mais est-ce réellement utile ? Simple à mettre en place ? Quid de l’existant ? Et le passage en prod ? Quelles sont les limites ?
Au travers de cet atelier, vous découvrirez cet outillage et vous forgerez un premier avis pour ensuite réfléchir à sa mise en place dans votre cadre pro.
💻 Venez donc nous rejoindre pour cette soirée avec votre PC portable.
Tout pourra être développé en local, vous n’avez donc besoin que d’avoir un environnement de développement .NET (avoir installé le SDK .NET 8.0) et un IDE au choix avec lequel vous êtes familier (VS, Rider, VSCode). Des conteneurs seront utilisés (Docker desktop ou podman).
Pas de niveau de connaissances .NET requis, l’idée est aussi de s’entraider et d’échanger au fur et à mesure.
⏱️ Prévoyez une durée de soirée un peu plus longue que d’habitude : nous démarrerons à 19h avec l’objectif de terminer vers 22h max.
Nous donnerons plus de détails par mail au fur et à mesure que le contenu du workshop sera affiné et la soirée organisée.
💡 Projet GitHub .NET Aspire : https://github.com/dotnet/aspire
💡 Documentation : https://learn.microsoft.com/en-us/dotnet/aspire/