.NET Core en acción
328 páginas
Spanish
PDF
4.5

.NET Core en acción

.NET Core en acción

Autor:

Año:

Resumen:

Introducción

El libro «.NET Core en acción» (título original .NET Core in Action) de Dustin Metzgar se publicó en 2018 y se convirtió en una de las primeras guías completas sobre la entonces nueva plataforma .NET Core. A diferencia del .NET Framework clásico, .NET Core ofrece modularidad, multiplataforma y alto rendimiento. El libro, de 328 páginas, está dirigido a desarrolladores que ya conocen C# y les ayuda a realizar una transición rápida del .NET tradicional al .NET Core moderno.

La publicación no es un manual de referencia de todas las API, sino una guía práctica que lleva al lector desde la instalación del SDK hasta la implementación de una aplicación completa en la nube. El autor se centra en tareas reales: creación de servicios web, trabajo con bases de datos, configuración, registro y pruebas.

De qué trata el libro

El libro consta de 14 capítulos divididos en cuatro partes:

  • Parte 1. Introducción a .NET Core — instalación, estructura del proyecto, sistema de compilación, diferencias con .NET Framework.
  • Parte 2. Creación de aplicaciones — trabajo con ASP.NET Core, Entity Framework Core, configuración, inyección de dependencias, registro.
  • Parte 3. Temas avanzados — pruebas, trabajo con Docker, implementación en Azure, rendimiento.
  • Parte 4. Ecosistema — visión general de NuGet, la comunidad, herramientas y el futuro de la plataforma.

Cada capítulo contiene ejemplos de código en C# que se pueden ejecutar en Windows, macOS o Linux. El autor muestra paso a paso cómo crear una aplicación web, agregarle una base de datos, configurar la autenticación y publicarla en la nube.

Para quién es este libro

El libro está destinado a desarrolladores de C# que quieran dominar .NET Core. Será útil para:

  • Aquellos que han trabajado con .NET Framework y quieren migrar a la versión multiplataforma.
  • Desarrolladores backend principiantes familiarizados con los fundamentos de C#.
  • Estudiantes y profesores que estudian las tecnologías modernas de Microsoft.
  • Desarrolladores interesados en la contenedorización y las implementaciones en la nube.

Para leerlo, es recomendable tener conocimientos básicos de C# y comprensión de los principios de POO. No es necesario estar familiarizado con versiones anteriores de .NET, pero acelerará la comprensión.

Qué aprenderá el lector

Después de leer el libro, podrá:

  • Instalar y configurar el SDK de .NET Core en cualquier plataforma.
  • Crear proyectos usando la línea de comandos (CLI).
  • Desarrollar aplicaciones web con ASP.NET Core MVC.
  • Trabajar con bases de datos a través de Entity Framework Core.
  • Configurar la configuración, el registro y la inyección de dependencias.
  • Escribir pruebas unitarias con xUnit y Moq.
  • Empaquetar aplicaciones en contenedores Docker.
  • Implementar aplicaciones en Microsoft Azure.
  • Optimizar el rendimiento y gestionar la memoria.
  • Usar NuGet para gestionar dependencias.

Puntos fuertes

El libro se diferencia ventajosamente de muchas otras publicaciones sobre .NET Core:

  • Enfoque práctico. Cada capítulo contiene ejemplos listos para usar que se pueden aplicar inmediatamente en el trabajo.
  • Énfasis en la multiplataforma. El autor muestra cómo escribir código que funcione igualmente en Windows, Linux y macOS.
  • Herramientas modernas. Se tratan Docker, Azure, CI/CD, lo que realmente se usa en la industria.
  • Estructura clara. El libro no está sobrecargado de teoría; cada tema se explica lo suficiente para que el lector pueda empezar a usarlo en la práctica.
  • Lenguaje accesible. Dustin Metzgar escribe de forma clara, sin excesivo academicismo, con ejemplos de la experiencia real.

A quién se recomienda

Recomiendo este libro a todos los que quieran adentrarse rápidamente en el mundo de .NET Core y empezar a crear aplicaciones multiplataforma modernas. Es ideal para

Recommendations