Detalle del libro
Ver Índice
ACERCA DEL AUTOR
PRÓLOGO
SOBRE ESTA OBRA
PARTE 1. ASP. NET. RAZOR PAGES. TU PRIMER PROYECTO
CAPÍTULO 1. INTRODUCCIÓN
1.1 HERRAMIENTAS
1.2 ¿QUÉ DEBO SABER?
1.2.1 C#
1.2.2 SQL
1.2.3 HTML, CSS y JavaScript
1.3 ¿DÓNDE APRENDER TODO ESTO?
1.3.1 C#
1.3.2 HTML, CSS y JavaScript
1.3.3 SQL
1.4 ACTIVIDADES
1.4.1 Test de autoevaluación
CAPÍTULO 2. ASP.NET – RAZOR PAGES
2.1 CONCEPTOS IMPORTANTES
2.2 INSTALACIÓN
2.3 ESTRUCTURA DE UN PROYECTO
2.3.1 Raíz del proyecto/archivo Startup.cs
2.3.2 Archivo Program.cs
2.3.3 Archivo appsettings.json
2.3.4 Carpeta Pages
2.3.5 Carpeta wwwroot
2.3.6 Carpeta properties
2.4 VISTAS Y PLANTILLAS EN RAZOR
2.4.1 Editar la navegación por defecto del proyecto
2.5 ACTIVIDADES
2.5.1 Test de autoevaluación
2.5.2 Ejercicios prácticos
CAPÍTULO 3. RAZOR PAGES
3.1 RUTAS
3.2 DIRECTIVAS RAZOR
3.3 MODIFICAR ARCHIVOS BASE
3.4 ACTIVIDADES
3.4.1 Test de autoevaluación
3.4.2 Ejercicios prácticos
CAPÍTULO 4. MODELOS
4.1 MODELO, VISTA, CONTROLADOR
4.2 CREAR TUS MODELOS
4.3 SCAFFOLDING Y BASES DE DATOS
4.4 SCAFFOLDING O TRABAJO MANUAL
4.5 ACTIVIDADES
4.5.1 Test de autoevaluación
4.5.2 Ejercicios prácticos
CAPÍTULO 5. DEPURACIÓN Y LIMPIEZA
5.1 ELIMINAR CÓDIGO
5.2 CREACIÓN DE NUEVOS MODELOS
5.3 MENSAJES DE ERROR
5.4 LISTAR LA BASE DE DATOS
5.5 DETALLES DE LA MAQUETA
5.6 ACTIVIDADES
5.6.1 Test de autoevaluación
5.6.2 Ejercicios prácticos
GLOSARIO
PARTE 2. ASP. NET CORE. MODELO MVC
CAPÍTULO 6. PRIMEROS PASOS
6.1 .NET CORE
6.2 PRIMERA APLICACIÓN ASP.NET CORE
6.3 ESTRUCTURA DE ASP.NET CORE
6.4 MODELOS Y ORM
6.5 ACTIVIDADES
6.5.1 Test de autoevaluación
6.5.2 Ejercicios prácticos
CAPÍTULO 7. ESTILO
7.1 SISTEMA DE PLANTILLAS
7.2 BÚSQUEDAS EN ASP.NET CORE
7.3 BÚSQUEDAS DE SERVICIOS
7.4 ACTIVIDADES
7.4.1 Test de autoevaluación
7.4.2 Ejercicios prácticos
CAPÍTULO 8. ASP.NET CORE
8.1 DISEÑO Y NAVEGACIÓN
8.2 DECORADORES
8.3 CONTROL DE USUARIOS
8.4 ACTIVIDADES
8.4.1 Test de autoevaluación
8.4.2 Ejercicios prácticos
CAPÍTULO 9. RELACIONES
9.1 MODELOS Y TABLAS
9.2 RELACIONAR EN LAS VISTAS
9.3 AJUSTES AL SISTEMA
9.4 ACTIVIDADES
9.4.1 Test de autoevaluación
9.4.2 Ejercicios prácticos
GLOSARIO
PARTE 3. INTERFACES AVANZADAS. SERVICIOS WEB. APIs
CAPÍTULO 10. API RESTFUL
10.1 PRIMEROS PASOS
10.2 CREAR LOS MODELOS
10.3 CONTROLADORES Y TESTEO
10.4 ACTIVIDADES
10.4.1 Test de autoevaluación
10.4.2 Ejercicios prácticos
CAPÍTULO 11. FUNCIONALIDAD
11.1 RUTAS
11.2 RELACIONES EN ASP.NET API
11.3 ACTIVIDADES
11.3.1 Test de autoevaluación
11.3.2 Ejercicios prácticos
CAPÍTULO 12. DATOS
12.1 BASE DE DATOS
12.2 CONEXIÓN A LA BASE DE DATOS
12.3 PROBAR LA API COMPLETA
12.4 ENRUTADO EN ASP.NET
12.5 ACTIVIDADES
12.5.1 Test de autoevaluación
12.5.2 Ejercicios prácticos
CAPÍTULO 13. CONSULTAS
13.1 CONSULTAS SQL MENOS ESPECÍFICAS
13.2 HABILITAR CORS
13.3 CONSUMIR LA API WEB
13.4 ACTIVIDADES
13.4.1 Test de autoevaluación
13.4.2 Ejercicios prácticos
GLOSARIO
MATERIAL ADICIONAL
El objetivo de este libro es que el lector aprenda a desarrollar aplicaciones web basadas en tecnología .NET, adquiriendo destrezas y competencias
generales en programación que faciliten cualquier especialización posterior.