Ecrire du code .Net performant
Profilage, benchmarking et bonnes pratiques
Jean-Philippe Gouigoux, Christophe Mommer - Collection Expert IT
Résumé
Dans ce livre, les auteurs se consacrent à démystifier la performance du code .NET ; il ne vous entraînera pas sur les pentes ardues du tuning, mais vous donnera des méthodes simples pour profiler une application et retrouver rapidement les 20% d'erreurs de code qui correspondent à 80% du ralentissement. Il vous donnera tous les outils théoriques nécessaires pour savoir précisément où chercher les problèmes de performance et comment les corriger.
Après avoir exposé la méthode et les outils, les auteurs s'appuient sur une application de démonstration (écrite en C#), basée sur un progiciel industriel réel, pour vous faire découvrir les méthodes de recherche des goulets d'étranglement. Cette application a été spécialement conçue pour contenir un grand éventail des erreurs de code traditionnellement à l'origine de problèmes de performances.
Le livre vous montrera comment détecter ces différentes erreurs dans les résultats d'un outil "; profileur .NET", puis les analyser finement et enfin les corriger. L'application correspond aux architectures web modernes, avec un client (en Blazor WebAssembly) et une API (en ASP.NET 6). à l'aide de Visual Studio 2022, la toute dernière version de l'IDE, le lecteur découvrira comment l'outil peut remonter les métriques permettant de trouver les problèmes rapidement.
L'auteur - Jean-Philippe Gouigoux
Ingénieur en Génie des Systèmes Mécaniques (Université de Technologie de Compiègne), diplômé de l'université de Cranfield en Angleterre (Master of science, spécialité Advanced Automation and Design) Jean-Philippe GOUIGOUX est aujourd'hui architecte logiciel SOA chez un éditeur de logiciels. Expert .NET (certifié MCTS SQL Server et MCPD Enterprise Architect) il est spécialisé en sécurité logicielle et méthodes d'intégration agiles. Ses missions régulières d'audit de performances auprès d'équipes de développeurs .NET l'ont conduit à souhaiter partager cette expérience par l'intermédiaire de ce livre pour, entre autres, démystifier la performance du code .NET et la rendre accessible au plus grand nombre.
Autres livres de Jean-Philippe Gouigoux
L'auteur - Christophe Mommer
Ingénieur Informatique et développeur passionné, Christophe Mommer est certifié MCT, MCSA Universal Windows Platform et MCSD App Builder. Aujourd'hui fondateur de la société Hybrid Technologies Solutions qui accompagne des équipes de production dans la création de code à forte valeur ajoutée, il a trouvé en Docker un véritable allié au quotidien pour résoudre des problèmes d'exploitation et de gestion applicative. À travers les pages de ce livre, il partage son expertise et ses connaissances de l'outil pour maîtriser le développement .NET d'applications conteneurisées.
Autres livres de Christophe Mommer
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Eni |
Auteur(s) | Jean-Philippe Gouigoux, Christophe Mommer |
Collection | Expert IT |
Parution | 08/06/2022 |
Édition | 2eme édition |
Nb. de pages | 400 |
Format | 18 x 22 |
Couverture | Broché |
Poids | 620g |
Intérieur | Noir et Blanc |
EAN13 | 9782409036132 |
ISBN13 | 978-2-409-03613-2 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse