MVC 5 Desde Cero: Guía paso a paso usando C# y Visual Studio 2017
₡25.700
₡0
MVC 5 Desde Cero: Guía paso a paso usando C# y Visual Studio 2017
Hernaldo Gonzalez Candia
MVC 5 Desde Cero: Guía paso a paso usando C# y Visual Studio 2017
MVC 5 Desde Cero: Guía paso a paso usando C# y Visual Studio 2017
Hernaldo Gonzalez Candia
Descripción
MVC 5 es uno de los Framework MVC más usados, popular y mejores documentados del mercado. Aprenderás desde lo más simple hasta llegar a lecciones avanzadas, siempre usando el gran IDE Visual Studio 2017 o su versión gratuita Visual Studio Community 2017. Todas las lecciones son compatibles con el reciente IDE Visual Studio Community 2019.
Más de 630 páginas de contenido teórico-práctico y con ejercicios de autoevaluación!
Contenido
1 Introducción
- Introducción a ASP.NET MVC
- Resumen de ASP.NET MVC 5
- Instalando Visual Studio 2017
- Creando una aplicación MVC 5
- Estructura de una aplicación MVC en Visual Studio
- Resumen
2 Controladores
- El rol del controlador
- Un ejemplo: la famosa tienda de música MVC
- Un Controlador básico
- Resumen
3 Vistas
- Por qué usar una vista?
- Convención en las Vistas
- Vistas fuertemente tipadas
- View Model
- Agregar un Vista
- El motor de vista Razor
- Resumen
4 Modelos
- Modelando la Tienda de Música
- Crear un Store Manager
- Resumen
5 Los HTML Helpers
- El tag form
- HTML Helpers
- Otros helpers
- Rendereando los Helpers
- Resumen
6 Membresía, Autorización y Seguridad
- Usando el atributo Authorize
- El atributo Authorize para usarlo con roles
- Cuando usar roles y cuando usuarios
- Login externo con OAuth2 y OpenID
- Puntos de seguridad en una Aplicación Web
- CustomErrors en el web.config
- Usando la opción Retail
- Usar un logging dedicado
- Resumen
7 Data Annotations y Validaciones
- Data Annotations para una venta
- Lógica de validación personalizada
- Mostrar y Editar Annotations
- Resumen
8 Ajax
- jQuery
- Ajax Helpers
- Validación en el lado del Cliente
- Detrás los helpers
- Mejorando el rendimiento de Ajax
- Resumen
9 Routing
- URL o URI?
- Introducción al Routing
- Como las rutas generan una URL
- Como las rutas vinculan las URL a un action
- Rutas-constraints personalizados
- Usando Routing con Web Forms
- Resumen
10 NuGet
- Introducción a NuGet
- Actualizando NuGet
- Agregando una librería como package
- Creando packages
- Publicando packages
- Resumen
11 Web API
- Definición de una Web
- Comenzando un proyecto Web API
- Escribiendo un controlador API
- Configurando Web API
- Agregando rutas a la Web API
- Binding de Parámetros
- Filtros en los request
- Habilitando Dependency Injection (DI)
- Help Pages y Swagger
- Traceando la aplicación
- Ejemplo de una Web API
- Resumen
12 Single Page Applications (SPA) con AngularJS
- Entendiendo y configurando AngularJS
- Creando la Web API
- Construyendo la aplicación y módulos
- Resumen
13 Inyección de dependencias en MVC y Web APIs
- Patrones de diseño de software
- Resolutor de dependencias en MVC
- Resolución de dependencias en Web API
- Resumen
14 Test Unitario
- Entendiendo las Pruebas Unitarias y el Test-Driven Development
- Construyendo un proyecto de Pruebas Unitarias
- Tips para Pruebas Unitarias de MVC y de Web API
- Resumen
15 Anexo: Descarga de Fuentes GitLab
- Previa: GitHub vs GitLab vs Bitbucket?
- Descarga de fuentes de GitLab con Visual Studio
- Descarga manual desde Sitio GitLab.com
16 Respuestas a ejercicios
Más de 630 páginas de contenido teórico-práctico y con ejercicios de autoevaluación!
Contenido
1 Introducción
- Introducción a ASP.NET MVC
- Resumen de ASP.NET MVC 5
- Instalando Visual Studio 2017
- Creando una aplicación MVC 5
- Estructura de una aplicación MVC en Visual Studio
- Resumen
2 Controladores
- El rol del controlador
- Un ejemplo: la famosa tienda de música MVC
- Un Controlador básico
- Resumen
3 Vistas
- Por qué usar una vista?
- Convención en las Vistas
- Vistas fuertemente tipadas
- View Model
- Agregar un Vista
- El motor de vista Razor
- Resumen
4 Modelos
- Modelando la Tienda de Música
- Crear un Store Manager
- Resumen
5 Los HTML Helpers
- El tag form
- HTML Helpers
- Otros helpers
- Rendereando los Helpers
- Resumen
6 Membresía, Autorización y Seguridad
- Usando el atributo Authorize
- El atributo Authorize para usarlo con roles
- Cuando usar roles y cuando usuarios
- Login externo con OAuth2 y OpenID
- Puntos de seguridad en una Aplicación Web
- CustomErrors en el web.config
- Usando la opción Retail
- Usar un logging dedicado
- Resumen
7 Data Annotations y Validaciones
- Data Annotations para una venta
- Lógica de validación personalizada
- Mostrar y Editar Annotations
- Resumen
8 Ajax
- jQuery
- Ajax Helpers
- Validación en el lado del Cliente
- Detrás los helpers
- Mejorando el rendimiento de Ajax
- Resumen
9 Routing
- URL o URI?
- Introducción al Routing
- Como las rutas generan una URL
- Como las rutas vinculan las URL a un action
- Rutas-constraints personalizados
- Usando Routing con Web Forms
- Resumen
10 NuGet
- Introducción a NuGet
- Actualizando NuGet
- Agregando una librería como package
- Creando packages
- Publicando packages
- Resumen
11 Web API
- Definición de una Web
- Comenzando un proyecto Web API
- Escribiendo un controlador API
- Configurando Web API
- Agregando rutas a la Web API
- Binding de Parámetros
- Filtros en los request
- Habilitando Dependency Injection (DI)
- Help Pages y Swagger
- Traceando la aplicación
- Ejemplo de una Web API
- Resumen
12 Single Page Applications (SPA) con AngularJS
- Entendiendo y configurando AngularJS
- Creando la Web API
- Construyendo la aplicación y módulos
- Resumen
13 Inyección de dependencias en MVC y Web APIs
- Patrones de diseño de software
- Resolutor de dependencias en MVC
- Resolución de dependencias en Web API
- Resumen
14 Test Unitario
- Entendiendo las Pruebas Unitarias y el Test-Driven Development
- Construyendo un proyecto de Pruebas Unitarias
- Tips para Pruebas Unitarias de MVC y de Web API
- Resumen
15 Anexo: Descarga de Fuentes GitLab
- Previa: GitHub vs GitLab vs Bitbucket?
- Descarga de fuentes de GitLab con Visual Studio
- Descarga manual desde Sitio GitLab.com
16 Respuestas a ejercicios
Detalles
Formato | Tapa suave |
Número de Páginas | 638 |
Lenguaje | Español |
Editorial | Independently Published |
Fecha de Publicación | 2019-04-25 |
Dimensiones | 9.25" x 7.5" x 1.28" pulgadas |
Letra Grande | No |
Con Ilustraciones | No |
Garantía & Otros
Garantía: | 30 dias por defectos de fabrica |
Peso: | 1.08 kg |
SKU: | 9781095327586 |
Publicado en Unimart.com: | 01/11/23 |
Feedback: |
¿Viste un precio más bajo?
Queremos saber.
×
Informános Sobre un Mejor Precio MVC 5 Desde Cero: Guía paso a paso usando C# y Visual Studio 2017 ¿Viste un precio más bajo? Queremos saber. Aunque no podemos igualar todos los precios, usaremos tus comentarios para asegurarnos que nuestros precios sean competitivos. ¿Adonde viste un precio más bajo? |
Categorías relacionadas:
×