Este libro está dirigido tanto a desarrolladores principiantes como experimentados que tienen que enfrentarse a problemas de rendimiento en sus desarrollos con código .NET.
En él los autores se dedican a desmitificar el rendimiento del código .NET; no le llevarán por las empinadas cuestas de la puesta a punto, sino que le darán métodos sencillos para perfilar una aplicación y encontrar rápidamente el 20% de los errores del...
Este libro está dirigido tanto a desarrolladores principiantes como experimentados que tienen que enfrentarse a problemas de rendimiento en sus desarrollos con código .NET.
En él los autores se dedican a desmitificar el rendimiento del código .NET; no le llevarán por las empinadas cuestas de la puesta a punto, sino que le darán métodos sencillos para perfilar una aplicación y encontrar rápidamente el 20% de los errores del código que corresponden al 80% de la ralentización. Le mostrarán todas las herramientas teóricas necesarias para saber exactamente dónde buscar los problemas de rendimiento y cómo solucionarlos.
Tras explicar el método y las herramientas, los autores se apoyan en una aplicación de demostración (escrita en C#), basada en un paquete de software industrial real, para mostrarle los métodos de encontrar los cuellos de botella. Esta aplicación ha sido diseñada específicamente para contener una amplia gama de los errores de código que tradicionalmente causan problemas de rendimiento. El libro le mostrará cómo detectar estos diferentes errores en los resultados de una herramienta de «perfilado de .NET», para luego analizarlos en detalle y finalmente solucionarlos. La aplicación corresponde a las arquitecturas web modernas, con un cliente (en Blazor WebAssembly) y una API (en ASP.NET 6). Auxiliándose con Visual Studio 2022, la última versión del IDE de Microsoft, podrá descubrir cómo la herramienta puede extraer métricas que le permiten encontrar los problemas rápidamente.
Encontrará elementos complementarios para su descarga en www.ediciones-eni.com.
¡Nuevo! Rondas de preguntas disponibles con la versión online.
Ingeniero informático y programador apasionado, Christophe MOMMER tiene varias certificaciones de las tecnologías .NET y Azure emitidas por Microsoft. Como freelance, acompaña a los equipos de producción en la creación de código eficaz con un gran valor añadido. En sus libros comparte sus conocimientos para dominar la programación con las tecnologías .NET.
Jean-Philippe GOUIGOUX es ingeniero de sistemas mecánicos (Universidad de Tecnología de Compiègne) y licenciado por la Universidad de Cranfield en Inglaterra (Master of Science, Advanced Automation and Design). Certificado TOGAF, hoy en día director técnico de un grupo de editores de software empresarial, se especializa en la urbanización de los sistemas de información y sabe valorizar su certificación tanto en su entorno profesional con la implementación de API estandarizadas que permiten integraciones potentes y económicas, como en el contexto de la investigación académica sobre arquitecturas de microservicios. Jean-Philippe GOUIGOUX es un Microsoft MVP (Most Valuable Professional) en varias especialidades desde 2011. Interviene regularmente en universidades y conferencias sobre diversos temas de TI, como la gestión de datos, Docker o el rendimiento en .NET. Apasionado por compartir sus conocimientos, es autor de varios libros y vídeos publicados por Ediciones ENI.