</> CodeBooks
    ← Volver a Angular (página 1)
    Portada de Essential Angular for ASP.NET Core MVC

    Essential Angular for ASP.NET Core MVC

    Adam Freeman

    Editorial
    Apress
    Año
    2017
    Páginas
    ~297
    Nivel
    Intermedio

    De qué trata

    Libro práctico de Adam Freeman que enseña a combinar Angular en el cliente con ASP.NET Core MVC en el servidor dentro de un mismo proyecto. Se escribió para las primeras versiones del Angular moderno (de la 2 en adelante; la edición original trabaja con Angular 4 y Visual Studio 2017, y Apress publicó después actualizaciones para Angular 5 y .NET Core 2). Está dirigido a desarrolladores que ya dominan ASP.NET Core MVC y C# y quieren incorporar Angular a sus aplicaciones; no hace falta experiencia previa con Angular, pero sí con el ecosistema .NET.

    El recorrido sigue el desarrollo de una única aplicación: preparación del entorno, creación del proyecto combinado, modelo de datos con Entity Framework Core y construcción de un servicio web RESTful con ASP.NET Core MVC que expone esos datos al cliente. Después se estructura la aplicación Angular (módulos, componentes, servicios, enrutamiento y consumo de la API por HTTP), se construye la tienda, se añaden funciones de administración, se protege la aplicación con ASP.NET Core Identity y, por último, se prepara para el despliegue.

    El resultado es una tienda en línea completa que muestra cómo encajan ambas tecnologías de principio a fin. Es breve y directo, en el estilo habitual de Freeman, y resulta útil para quienes vienen de .NET. Sin embargo, no es una referencia exhaustiva de Angular, y hoy está bastante desactualizado: tanto Angular como ASP.NET Core han cambiado mucho desde entonces (herramientas, plantillas de proyecto, hosting). Es mejor leerlo para entender la arquitectura que como guía para copiar código.

    • Angular 4
    • ASP.NET Core MVC
    • API REST
    • Entity Framework Core
    • ASP.NET Core Identity
    • Visual Studio 2017
    • TypeScript
    • Routing
    • Tienda en línea
    • Despliegue

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Tienda en línea Angular + ASP.NET Core MVC

    Aplicación de comercio electrónico con frontend en Angular y un servicio web RESTful en ASP.NET Core MVC que expone datos de Entity Framework Core. Incluye catálogo, carrito, área de administración, seguridad con ASP.NET Core Identity y preparación para el despliegue.

    Más de Angular con nivel Intermedio