Una guía atípica de patrones de diseño ASP.NET Core 5: Una aventura SÓLIDA en principios arquitectónicos, patrones de diseño, .NET 5 y C#.

Puntuación:   (4,2 de 5)

Una guía atípica de patrones de diseño ASP.NET Core 5: Una aventura SÓLIDA en principios arquitectónicos, patrones de diseño, .NET 5 y C#. (Carl-Hugo Marcotte)

Opiniones de los lectores

Resumen:

El libro ha sido elogiado por su exhaustiva cobertura de los patrones de diseño de software en el contexto .NET, adecuada tanto para principiantes como para desarrolladores experimentados. Sin embargo, varias reseñas critican la claridad de los ejemplos de código y la falta de explicaciones esenciales para conceptos importantes.

Ventajas:

Excelente cobertura de los patrones de diseño y los principios S.O.L.I.D.

Desventajas:

Bien escrito con un tono conversacional.

(basado en 11 opiniones de lectores)

Título original:

An Atypical ASP.NET Core 5 Design Patterns Guide: A SOLID adventure into architectural principles, design patterns, .NET 5, and C#

Contenido del libro:

Guía del desarrollador .NET para crear aplicaciones web sólidas, flexibles y fáciles de mantener aprovechando las características de C# 9 y .NET 5 y los patrones de diseño a escala de componentes y aplicaciones.

Características principales

⬤ Aplique patrones de diseño de software de forma eficaz, empezando por lo pequeño y progresando hasta la escala de la nube.

⬤ Descubrir arquitecturas de aplicaciones modernas como el corte vertical, la arquitectura limpia y los microservicios impulsados por eventos.

⬤ Explore los patrones de diseño ASP.NET, desde las opciones hasta el desarrollo web full-stack utilizando Blazor.

Descripción del libro

Los patrones de diseño son un conjunto de soluciones a muchos de los problemas comunes que ocurren en el desarrollo de software. El conocimiento de estos patrones de diseño ayuda a desarrolladores y profesionales a elaborar soluciones de software de cualquier escala.

ASP.NET Core 5 Design Patterns comienza explorando los patrones de diseño básicos, los principios arquitectónicos, la inyección de dependencias y otros mecanismos de ASP.NET Core. Explorará la escala de componentes a medida que descubre patrones orientados a pequeñas partes del software y, a continuación, pasará a patrones y técnicas a escala de aplicación para comprender patrones de nivel superior y cómo estructurar la aplicación en su conjunto. El libro abarca una serie de patrones de diseño GoF (Gangs of Four) significativos, como estrategia, singleton, decorador, fachada y compuesto. Los capítulos están organizados en función de la escala y los temas, lo que le permite empezar poco a poco y construir sobre una base sólida, de la misma forma que desarrollaría un programa. Con la ayuda de casos de uso, el libro le mostrará cómo combinar patrones de diseño para mostrar usos alternativos y ayudarle a sentirse cómodo trabajando con una variedad de patrones de diseño. Por último, avanzará al lado del cliente para conectar los puntos y hacer de ASP.NET Core una alternativa viable de pila completa.

Al final del libro, usted será capaz de mezclar y combinar los patrones de diseño y han aprendido a pensar acerca de la arquitectura y cómo funciona.

Lo que aprenderá

⬤ Aplicar los principios SOLID para construir software flexible y mantenible.

⬤ Familiarizarse con la inyección de dependencias de .NET 5.

⬤ Trabajar con patrones de diseño GoF como estrategia, decorador y compuesto.

⬤ Explorar los patrones MVC para el diseño de APIs y aplicaciones web utilizando Razor.

⬤ Descubrir técnicas de estratificación y principios de arquitectura limpia.

⬤ Familiarizarse con CQRS y la arquitectura vertical como una alternativa a la estratificación.

⬤ Comprender los microservicios, lo que son y lo que no son.

⬤ Construir ASP.NET UI del lado del servidor al lado del cliente Blazor.

Para quién es este libro

.

Este libro de patrones de diseño está dirigido tanto a principiantes como a desarrolladores web y de software de nivel intermedio con ciertos conocimientos de .NET que deseen escribir código flexible, fácil de mantener y robusto para crear aplicaciones web escalables. Es necesario tener conocimientos de programación en C# y de conceptos web como HTTP.

Otros datos del libro:

ISBN:9781789346091
Autor:
Editorial:
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Una guía atípica de patrones de diseño ASP.NET Core 5: Una aventura SÓLIDA en principios...
Guía del desarrollador .NET para crear aplicaciones web...
Una guía atípica de patrones de diseño ASP.NET Core 5: Una aventura SÓLIDA en principios arquitectónicos, patrones de diseño, .NET 5 y C#. - An Atypical ASP.NET Core 5 Design Patterns Guide: A SOLID adventure into architectural principles, design patterns, .NET 5, and C#
Arquitectura de aplicaciones ASP.NET Core - Tercera edición: Una guía de patrones de diseño atípicos...
Diseño de backend como nunca antes lo habías...
Arquitectura de aplicaciones ASP.NET Core - Tercera edición: Una guía de patrones de diseño atípicos para .NET 8, C# 12 y más allá - Architecting ASP.NET Core Applications - Third Edition: An atypical design patterns guide for .NET 8, C# 12, and beyond

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)