Développement d'applications modernes avec C#: Guide .NET 8 | Créez 12 applications multiplateformes | Y compris les projets Blazor (French Edition) by Brandon Hayes
French | May 9, 2025 | ISBN: N/A | ASIN: B0F88B38GV | 448 pages | EPUB | 0.41 Mb
French | May 9, 2025 | ISBN: N/A | ASIN: B0F88B38GV | 448 pages | EPUB | 0.41 Mb
Libérez tout le potentiel de .NET 8 et du langage C# pour construire des applications puissantes, sécurisées et multiplateformes. Ce guide tout-en-un vous accompagne de l'installation de votre environnement à la mise en ligne d’applications Web, mobiles, cloud et desktop. Grâce à une approche basée sur la pratique, vous développerez 12 projets concrets tout en maîtrisant les dernières innovations de l’écosystème .NET.
Que vous soyez un développeur débutant ou expérimenté, ce livre vous permettra de créer des applications modernes avec des technologies comme Blazor, .NET MAUI, ASP.NET Core, Entity Framework Core, OAuth, GraphQL, Azure, et même l’intelligence artificielle avec ML.NET et OpenAI.
Ce que vous apprendrez :
- Maîtrise de .NET 8 et C# 12 : AOT, API minimales, injection de dépendances, performances
- Création d’API REST et GraphQL avec ASP.NET Core 8, sécurisées avec JWT et OAuth 2.0
- Utilisation d’Entity Framework Core 8 avec SQL, PostgreSQL, MongoDB et Redis
- Développement d'applications Web, mobiles et desktop avec Blazor et .NET MAUI
- Conception d'applications hybrides et PWA, et déploiement dans les App Stores
- Architecture de microservices avec Docker, Kubernetes et gRPC
- Intégration de l’IA avec ML.NET et OpenAI : chatbots, recommandations, traitement vocal
- Sécurité avancée : XSS, CSRF, injection SQL, 2FA, cryptage AES et hachage de mots de passe
- E-commerce full-stack avec paiement Stripe et déploiement Azure
- Suivi des finances multiplateforme avec .NET MAUI
- Application de chat en temps réel avec SignalR
- Assistant virtuel IA basé sur OpenAI
- Tableau de bord IoT connecté à AWS
- Media Player multiplateforme
- Système de réservation avec microservices et API Gateway
- Application de gestion de tâches sécurisée
- Réseau social minimal de type Twitter avec notifications temps réel
- CRM avec reporting avancé via Power BI
- Jeu multijoueur intégré à Unity
- CMS cloud en modèle SaaS avec édition enrichie et uploads
- Développeurs C#, Web, Mobile, Cloud ou Full-Stack
- Étudiants en informatique souhaitant construire un portfolio solide
- Architectes logiciels souhaitant moderniser leurs solutions
- Professionnels préparant des certifications .NET, Azure ou IA
- Entrepreneurs techniques voulant lancer des produits multiplateformes
Passez de la théorie à la pratique, de l’idée au produit, avec un seul livre.

