</> CodeBooks
    ← Volver a Angular (página 6)
    Portada de Front-end Development with ASP.NET Core, Angular, and Bootstrap

    Front-end Development with ASP.NET Core, Angular, and Bootstrap

    Simone Chiaretta

    Editorial
    Wrox
    Año
    2018
    Páginas
    ~288
    Nivel
    Intermedio

    De qué trata

    Libro de la serie Wrox en el que Simone Chiaretta, MVP de ASP.NET y desarrollador web con larga trayectoria, muestra cómo debe trabajar hoy un desarrollador .NET en el front-end. El libro parte de ASP.NET Core MVC (en su versión 2.0, la vigente al publicarse en 2018) y lo combina con Angular, Bootstrap y el ecosistema de herramientas de JavaScript. Está dirigido a desarrolladores .NET de nivel intermedio que dominan C# y el MVC clásico y necesitan ponerse al día con el desarrollo web moderno, el que el autor llama del «desarrollador políglota».

    El recorrido empieza con las novedades de ASP.NET Core MVC: el Web Host Builder, los Tag Helpers y los View Components. Sigue con el conjunto de herramientas del front-end, una introducción a Angular (conceptos, estructura de un proyecto e integración con ASP.NET Core mediante JavaScriptServices) y otra a Bootstrap, con su sistema de rejilla responsiva y alternativas como Semantic UI. Después trata la gestión de dependencias con NuGet y Bower (incluida la publicación de un paquete NuGet propio), la automatización del build con Gulp y webpack, el despliegue en IIS y Azure con despliegue continuo desde Git, y el desarrollo fuera de Windows con Visual Studio Code y OmniSharp.

    El capítulo final, «Putting It All Together», reúne todo en una aplicación de ejemplo con acceso a datos mediante Entity Framework Core (migraciones y carga de datos iniciales) y autenticación con redes sociales. Su valor está en que ofrece una visión panorámica de toda la cadena de trabajo, desde el editor hasta el despliegue, pero cada tecnología se ve solo «en pocas palabras»: no sustituye a un libro dedicado a Angular o a Bootstrap. Además, parte de las herramientas ya quedó obsoleta (Bower está abandonado, Gulp ha perdido peso frente a webpack y a Angular CLI, y tanto ASP.NET Core como Angular han cambiado mucho desde entonces), así que conviene leerlo como introducción conceptual y contrastarlo con la documentación actual.

    • ASP.NET Core 2.0
    • ASP.NET Core MVC
    • Tag Helpers
    • Angular
    • Bootstrap
    • NuGet
    • Bower
    • Gulp
    • webpack
    • Azure
    • Visual Studio Code
    • Entity Framework Core

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Aplicación integradora del capítulo final

    Aplicación web que combina ASP.NET Core MVC, Angular y Bootstrap, con persistencia en Entity Framework Core (migraciones y datos iniciales) y autenticación mediante redes sociales, construida con las herramientas de build y despliegue vistas en el libro.

    Más de Angular con nivel Intermedio