</> CodeBooks
    ← Volver a Angular (página 5)
    Portada de ASP.NET Core 6 and Angular 13, 5th Edition

    ASP.NET Core 6 and Angular 13, 5th Edition

    Valerio De Sanctis

    Editorial
    Packt
    Año
    2022
    Páginas
    ~1193
    Nivel
    Intermedio

    De qué trata

    Quinta edición de la guía full-stack de Valerio De Sanctis, publicada por Packt en abril de 2022. Actualiza el contenido a .NET 6 (ASP.NET Core 6) y Angular 13, y usa la nueva plantilla de Angular independiente con TypeScript de Visual Studio 2022. Está pensada para desarrolladores con nociones de ASP.NET Core y Angular que quieren crear aplicaciones de una sola página y PWA completas, del front-end a la API.

    En el servidor cubre la creación y el consumo de una Web API con ASP.NET Core, el modelo de datos con Entity Framework Core sobre SQL Server (instancia local o en la nube) y los Minimal APIs de .NET 6. En el cliente, Angular consume la API y gestiona la entrada del usuario con formularios reactivos y validación. Además enseña a depurar C# y TypeScript en Visual Studio 2022, a escribir pruebas TDD y BDD con xUnit, Jasmine y Karma, y a usar logging estructurado con Serilog. También trata autenticación y autorización, la conversión a PWA, APIs GraphQL, actualizaciones en tiempo real con SignalR y el despliegue en Azure App Service, IIS, Kestrel y NGINX.

    Como en las ediciones anteriores, todo se aprende construyendo dos aplicaciones: HealthCheck, que vuelve al final para añadir tiempo real con SignalR, y WorldCities, el proyecto central. Esta edición añade sobre todo GraphQL, SignalR y Serilog, que lo acercan a una aplicación de producción. Es un libro extenso que pide constancia, y su versión de Angular ya está superada (no usa componentes standalone ni signals). Para empezar hoy es mejor la sexta edición, aunque esta sigue siendo válida para proyectos con .NET 6.

    • ASP.NET Core 6
    • Angular 13
    • Minimal APIs
    • Entity Framework Core
    • SQL Server
    • Formularios reactivos
    • xUnit, Jasmine y Karma
    • Serilog
    • GraphQL
    • SignalR
    • PWA
    • Azure App Service

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    HealthCheck

    Aplicación inicial de Angular y ASP.NET Core para supervisar el estado de servicios, usada en los primeros capítulos. Vuelve en el capítulo de SignalR para recibir actualizaciones en tiempo real.

    WorldCities

    Proyecto principal: gestión de ciudades y países con una Web API de ASP.NET Core, Entity Framework Core y SQL Server, formularios reactivos con validación, pruebas, autenticación, endpoints GraphQL y conversión a PWA.

    Más de Angular con nivel Intermedio