Bienvenue dans ce voyage .NET Aspire, conçu pour vous accompagner à chaque étape. Je vais vous guider pas à pas pour installer, comprendre et maîtriser Aspire dans vos projets .NET, afin que vous puissiez gagner en autonomie et en efficacité.


1) Mise en place de l’environnement 

Lorsqu’on démarre un nouveau projet, les heures perdues à configurer Docker ou vos IDE (VS Code, Visual Studio, Rider) peuvent vite décourager. C’est pourquoi je vous expliquerai, dans un langage clair et sans jargon inutile, comment installer tous les prérequis. Je vous partagerai mes astuces pour que, en quelques minutes, votre poste soit prêt à accueillir Aspire, sans prise de tête.

Ce que vous gagnez : Du temps, de la tranquillité d’esprit et la certitude de démarrer sur des bases solides.


2) Fondamentaux d’Aspire

Je sais combien il peut être frustrant de découvrir une nouvelle plateforme sans en comprendre la logique interne. Avec moi, vous allez intégrer Aspire au cœur d’un projet existant, explorer les projets “dashboard” et “service defaults”, et apprendre à naviguer dans le dashboard comme si c’était votre propre création. Je vous expliquerai, simplement, pourquoi chaque module existe et comment il facilite le développement de vos applications.

Ce que vous gagnez : Une vision claire de l’architecture Aspire et la maîtrise des conventions pour que votre code reste propre, standardisé et évolutif.


3) Intégrations avancées : intégration de SQL Server et Redis

Stocker vos données, mettre en cache les réponses et sécuriser vos informations, c’est le quotidien de tout développeur. Ensemble, nous verrons comment lancer des conteneurs persistants pour SQL Server et Redis, gérer les volumes et manipuler les secrets. Je vous accompagnerai pas à pas pour mettre cela en place de façon efficace et complète grâce aux possibilités offertes par .NET Aspire.

Ce que vous gagnez : La certitude que votre environnement local ressemble à la production, pour éviter les “ça marchait chez moi” et assurer la fiabilité de vos services.


4) Observabilité

Rien n’est plus stressant que de recevoir un appel à 3 h du matin parce qu’un service est tombé. Pour que cela n’arrive plus, je vous montrerai comment intégrer la collecte de logs, la télémétrie, le traçage et les métriques dans votre application .NET via Aspire. Vous verrez comment lire les indicateurs, détecter les anomalies et comprendre ce qui se passe sous le capot, avant même que vos utilisateurs ne se plaignent.

Ce que vous gagnez : La sérénité de savoir où regarder en cas de problème et la capacité à optimiser les performances en continu.


5) Publication

Envoyer une application en production peut sembler complexe, mais je serai à vos côtés pour vous expliquer comment créer vos pipelines de déploiement avec Aspire. Vous apprendrez à automatiser chaque étape (build, tests, déploiement) pour ne plus jamais craindre une fausse manipulation. Je vous donnerai mes retours d’expérience pour éviter les pièges classiques.

Ce que vous gagnez : Un déploiement fluide, reproductible et sûr, qui vous permettra de gagner la confiance de vos utilisateurs et de vos collègues.


6) Concepts bonus

Une fois les bases acquises, je vous proposerai des challenges pour aller plus loin : créer et intégrer des Dockerfile sur-mesure ou encore héberger des applications non .NET dans Aspire.

Ce que vous gagnez : La flexibilité pour adapter Aspire à vos besoins spécifiques et l’assurance de rester à la pointe des bonnes pratiques DevOps.


Alors, prêt à embarquer ? Je suis impatient de commencer cette aventure avec vous et de vous voir progresser vers une maîtrise complète d’Aspire et du développement DevOps .NET.

See more

Content

3 sections · 14 lessons · 1h59min

 Installation de Docker et des éléments Visual Studio Code Free preview
8:17
 Créer le projet avec Visual Studio 2022
3:50
 Créer le projet avec Rider
5:56
 Utiliser le nouveau CLI Aspire (Preview)
5:13
 Petit tour du propriétaire du dashboard
12:00
 Quels avantages apportent Aspire ?
5:32
 Intégrer le tableau de bord à une solution existante
7:59
 Ajout de la télémétrie
9:40
 Créer des références entre les ressources
11:05
 Ajouter une BDD avec Sql Server
12:12
 Intégration côté client avec EF Core
10:46
 Gestion du mot de passe SA de Sql Server (paramètres)
7:57
 Mettre en place un volume de données
8:33
 Faire une migration de BDD dans un service dédié
10:45

Course reviews

No reviews yet for this course!

Get this course on sale with 50€ off. Offer ends on 28/02/2026
257 : 09 : 44 : 45
Days   Hours   Minutes   Seconds
Beginner Level:  Beginner
Videos:  14
Duration:   1h59min
Certificate of completion
167.00€
117.00€
See company prices
Number of employees
1
117.00€ HT
Get 10% off for 2 accesses up to 30% off for 6 or more (excluding promotional courses)
See individual prices
This course is taught by
Christophe MOMMER