Descripción
CSharp School quiere promover el aprendizaje y, por lo tanto, ha bajado el precio de libros seleccionados durante la pandemia de Corona.¿Quieres aprender ASP.NET Core 2.2 MVC, Razor Pages, API, JSON Web Tokens (JWT) y HTTPClient?
Requisitos previos:
Quiero darte la bienvenida a ASP.NET Core 2.2 MVC, Razor Pages, API, JSON Web Tokens & HttpClient. Este libro te guiará a través de la creación de un sitio de membresía para cursos de video asegurado con JSON Web Tokens.
El público objetivo de este libro son los desarrolladores que desean aprender a crear aplicaciones ASP.NET Core 2.2 MVC, Razor Page y API. La API tiene autenticación y autorización JSON Web Token (JWT), y las Razor Pages llaman a la API con HttpClient. Debes ser un desarrollador de C# de nivel intermedio con algo de experiencia en MVC, Entity Framework, HTML5 y CSS3. El libro presupone que tienes una base sólida en C# con buenos conocimientos en POO, Linq/Lambda, genéricos y llamadas asincrónicas; este no es un libro sobre el lenguaje C#. Aprenderás ASP.NET Core 2.2 construyendo tres aplicaciones en cinco proyectos. La primera aplicación es una interfaz de usuario para usuarios registrados en el sitio de membresía construida con la plantilla MVC; la segunda es una interfaz de usuario de administración construida con Razor Pages; la tercera es una API asegurada con autenticación y autorización JSON Web Token que la aplicación de administración llama con HttpClient. Las tres aplicaciones utilizan varios servicios con diferentes propósitos. Además de los tres proyectos de aplicación, se crea un proyecto para recursos compartidos, así como un proyecto de base de datos con el único propósito de manejar la base de datos compartida de Entity Framework Core 2.2. Cuando termines, habrás creado un sitio web de cursos de video completamente funcional, donde los usuarios pueden registrarse para obtener acceso al contenido de video, y los administradores pueden agregar y modificar el contenido y los usuarios del curso. Ya deberías estar familiarizado con MVC 5 o ASP.NET Core para aprovechar al máximo este libro; ofrece el contenido de una manera rápida y sin rodeos. El libro es práctico y táctico, donde aprenderás a medida que avanzas por los módulos y construirás aplicaciones web reales en el proceso. Para ahorrarte innumerables páginas de relleno (material de relleno), solo se discute información valiosa y pertinente a la tarea en cuestión. El beneficio es un libro más corto y condensado, lo que te ahorrará tiempo y te brindará una experiencia más agradable. El objetivo es aprender ASP.NET Core 2.2 construyendo proyectos web: una experiencia que puedes poner en tu CV al solicitar un trabajo o un puesto de consultor, o al negociar un salario más alto.
Al final de este libro, podrás crear tus propias aplicaciones ASP.NET Core 2.2, que pueden crear, editar, eliminar y ver datos en una base de datos.
Tecnologías, frameworks y lenguajes que utilizarás:
Requisitos previos:
- C# (Nivel intermedio; incluyendo genéricos, reflexión, async/await y Programación Orientada a Objetos (POO))
- MVC/HTML5/CSS3 (Conocimientos básicos)
Quiero darte la bienvenida a ASP.NET Core 2.2 MVC, Razor Pages, API, JSON Web Tokens & HttpClient. Este libro te guiará a través de la creación de un sitio de membresía para cursos de video asegurado con JSON Web Tokens.
El público objetivo de este libro son los desarrolladores que desean aprender a crear aplicaciones ASP.NET Core 2.2 MVC, Razor Page y API. La API tiene autenticación y autorización JSON Web Token (JWT), y las Razor Pages llaman a la API con HttpClient. Debes ser un desarrollador de C# de nivel intermedio con algo de experiencia en MVC, Entity Framework, HTML5 y CSS3. El libro presupone que tienes una base sólida en C# con buenos conocimientos en POO, Linq/Lambda, genéricos y llamadas asincrónicas; este no es un libro sobre el lenguaje C#. Aprenderás ASP.NET Core 2.2 construyendo tres aplicaciones en cinco proyectos. La primera aplicación es una interfaz de usuario para usuarios registrados en el sitio de membresía construida con la plantilla MVC; la segunda es una interfaz de usuario de administración construida con Razor Pages; la tercera es una API asegurada con autenticación y autorización JSON Web Token que la aplicación de administración llama con HttpClient. Las tres aplicaciones utilizan varios servicios con diferentes propósitos. Además de los tres proyectos de aplicación, se crea un proyecto para recursos compartidos, así como un proyecto de base de datos con el único propósito de manejar la base de datos compartida de Entity Framework Core 2.2. Cuando termines, habrás creado un sitio web de cursos de video completamente funcional, donde los usuarios pueden registrarse para obtener acceso al contenido de video, y los administradores pueden agregar y modificar el contenido y los usuarios del curso. Ya deberías estar familiarizado con MVC 5 o ASP.NET Core para aprovechar al máximo este libro; ofrece el contenido de una manera rápida y sin rodeos. El libro es práctico y táctico, donde aprenderás a medida que avanzas por los módulos y construirás aplicaciones web reales en el proceso. Para ahorrarte innumerables páginas de relleno (material de relleno), solo se discute información valiosa y pertinente a la tarea en cuestión. El beneficio es un libro más corto y condensado, lo que te ahorrará tiempo y te brindará una experiencia más agradable. El objetivo es aprender ASP.NET Core 2.2 construyendo proyectos web: una experiencia que puedes poner en tu CV al solicitar un trabajo o un puesto de consultor, o al negociar un salario más alto.
Al final de este libro, podrás crear tus propias aplicaciones ASP.NET Core 2.2, que pueden crear, editar, eliminar y ver datos en una base de datos.
Tecnologías, frameworks y lenguajes que utilizarás:
- Visual Studio 2019
- ASP.NET Core 2.2
- MVC, Razor Pages y API
- Servicios (Para proporcionar tu propia funcionalidad como un servicio reutilizable)
- Middleware (Para proporcionar tu propia funcionalidad a la tubería de solicitud HTTP)
- Entity Framework (Para crear y comunicarse con una base de datos)
- Inyección de Dependencias (Para inyectar objetos en constructores)
- Bootstrap (Para estilizar y crear un diseño responsivo)
- LINQ (Para consultar la base de datos)
- Tag Helper (para limpiar el HTML y permitir la reutilización)
- Métodos HTML Helper (para limpiar tu HTML y permitir la reutilización)
- Vistas parciales (para limpiar tus vistas y permitir la reutilización)
- Una aplicación web de Razor Page
- Una aplicación web MVC
- Una aplicación web API
- Un proyecto de capa de datos referenciado desde las otras aplicaciones web
Lo que implementarás:
Espero que te encante el libro
Atentamente,
Jonas Fagerberg
Ahora haz clic en el botón Comprar y empieza a aprender.
Autor: Jonas Fagerberg
Editorial: Independently Published
Publicado: 19/05/2019
Páginas: 596
Tipo de encuadernación: Tapa blanda
Peso: 2.23 libras
Tamaño: 9.25h x 7.50w x 1.21d
ISBN13: 9781099319754
ISBN10: 1099319757
Categorías BISAC:
- Informática | Lenguajes | C#
Este título no es retornable

