Arquitectura de software con C# 10 y .NET 6 - Tercera edición: Desarrolle soluciones de software usando microservicios, DevOps, EF Core y patrones de diseño para


Precio:
Precio de venta$77.32

Descripción

Diseñe aplicaciones empresariales escalables y de alto rendimiento utilizando las últimas características de C# 10 y .NET 6


Características principales:

  • Adquiera un conocimiento exhaustivo de la arquitectura de software y las habilidades necesarias para crear aplicaciones totalmente modulares.
  • Resuelva problemas de escalabilidad en aplicaciones web utilizando patrones de arquitectura empresarial.
  • Domine los nuevos desarrollos en arquitectura de front-end y la aplicación de IA para arquitectos de software.


Descripción del libro:

La arquitectura de software es la práctica de implementar estructuras y sistemas que agilizan el proceso de desarrollo de software y mejoran la calidad de una aplicación. Esta tercera edición, completamente revisada y ampliada, que presenta las últimas características de .NET 6 y C# 10, le permite adquirir las habilidades clave, los conocimientos y las mejores prácticas necesarias para convertirse en un arquitecto de software eficaz.


Arquitectura de software con C# 10 y .NET 6, tercera edición, presenta nuevos capítulos que describen la importancia del arquitecto de software, los microservicios con ASP.NET Core y el análisis de los aspectos arquitectónicos del front-end en las aplicaciones, incluido el nuevo enfoque de .NET MAUI. También incluye capítulos actualizados sobre Azure Kubernetes Service, EF Core y Blazor.


Comenzará por comprender cómo transformar los requisitos del usuario en necesidades arquitectónicas y explorará las diferencias entre los requisitos funcionales y no funcionales. A continuación, explorará cómo elegir una solución en la nube para su infraestructura, teniendo en cuenta los factores que le ayudarán a gestionar una aplicación basada en la nube con éxito. Finalmente, analizará e implementará patrones de diseño de software que le permitirán resolver problemas de desarrollo comunes.


Al final de este libro, podrá crear y entregar aplicaciones preparadas para la empresa altamente escalables que satisfagan sus requisitos comerciales.


Lo que aprenderá:

  • Utilice técnicas probadas para superar desafíos arquitectónicos del mundo real.
  • Aplique enfoques arquitectónicos como la arquitectura en capas.
  • Aproveche herramientas como los contenedores para gestionar microservicios de forma eficaz.
  • Póngase al día con las características de Azure para ofrecer soluciones globales.
  • Programe y mantenga Azure Functions usando C# 10.
  • Comprenda cuándo es mejor usar el desarrollo impulsado por pruebas (TDD).
  • Implemente microservicios con ASP.NET Core en arquitecturas modernas.
  • Obtenga lo mejor de los principios de DevOps para habilitar entornos CI/CD.


A quién va dirigido este libro:

Este libro es para ingenieros y desarrolladores de software sénior que aspiran a convertirse en arquitectos o que buscan crear aplicaciones empresariales con .NET Stack. Se requiere familiaridad básica con C# y .NET para aprovechar al máximo este libro.

Autor: Gabriel Baptista, Francesco Abbruzzese
Editorial: Packt Publishing
Publicado: 15/03/2022
Páginas: 714
Tipo de encuadernación: Tapa blanda
Peso: 2.66lbs
Tamaño: 9.25h x 7.50w x 1.43d
ISBN13: 9781803235257
ISBN10: 180323525X
Categorías BISAC:
- Informática | Lenguajes | C#
- Informática | Desarrollo de software e ingeniería | Análisis y diseño de sistemas
- Informática | Desarrollo de software e ingeniería | Herramientas

Este título no es retornable