ASP.NET Core es un marco de trabajo web moderno, de código abierto y multiplataforma desarrollado por Microsoft para construir aplicaciones web, APIs y microservicios.
Su adopción ha crecido significativamente debido a su alto rendimiento, ecosistema robusto y capacidad para ejecutarse en Windows, Linux y macOS, representando una herramienta fundamental en el stack de desarrollo backend actual.
Introducción al libro
El pequeño libro de ASP.NET Core es una guía práctica estructurada como un tutorial paso a paso. El libro está dirigido tanto a personas que se inician en la programación web como a desarrolladores con experiencia en otros lenguajes o en versiones anteriores de ASP.NET.
A través de la construcción de una aplicación funcional desde cero, el lector aprenderá los conceptos esenciales del framework sin requerir conocimientos previos.
Contenido del libro
El libro guía al lector en la creación completa de una aplicación web, abarcando desde la configuración del entorno de desarrollo hasta el despliegue en un servidor.
Entre las áreas que cubre se encuentran: los fundamentos del patrón Modelo-Vista-Controlador (MVC), la integración entre código del servidor y del cliente, el uso de inyección de dependencias, la conexión y operaciones con una base de datos, la implementación de autenticación y autorización, la escritura de pruebas automáticas y las opciones para publicar la aplicación.
Índice del libro
- 1. Introducción
- 2. Tú primera aplicación
- – Consigue el SDK
- – Hola Mundo en C#
- – Crear un proyecto de ASP.NET Core
- 3. Fundamentos de MVC
- – Crear un controlador
- – Crear modelos
- – Crear una vista
- – Agregar una clase de servicio
- – Usar inyección de dependencias
- – Terminando el controlador
- – Actualizar la plantilla
- 4. Agregando paquetes externos
- 5. Usando una base de datos
- – Conectarse a una base de datos
- – Actualizando el contexto
- – Crear una migración
- – Crear una nueva clase de servicio
- 6. Agregando más características
- – Agregar nuevas tareas
- – Completar las tareas con una casilla de verificación
- 7. Seguridad e Identidad
- – Requerir autenticación
- – Usando identidad en la aplicación
- – Autorización con roles
- – Más recursos
- 8. Pruebas automáticas
- – Pruebas unitarias
- – Pruebas de integración
- 9. Desplegando la aplicación
- – Desplegando en Azure
- – Desplegando con Docker
- 10. Conclusión
Datos del libro
- Título: El pequeño libro de ASP.NET Core
- Autor: Nate Barbettini
- Categoría principal: Programación
- Subcategoría: C#
- Idioma: Español
- Licencia: Creative Commons Attribution 4.0 (CC BY 4.0)
Más libros en: C#, Programación
Aviso legal: Este libro se comparte únicamente con fines educativos. El contenido se distribuye bajo licencias Creative Commons o permisos explícitos de sus autores. OpenLibro no aloja material con derechos reservados.