Descripción
Desarrolle interfaces de usuario web modernas con Blazor Server y Blazor WebAssembly
La compra de la versión impresa o Kindle del libro incluye un libro electrónico gratuito en formato PDF.
Características clave:
- Crear una aplicación Blazor lista para producción de principio a fin
- Aprender los fundamentos de Blazor, obtener información útil y descubrir las mejores prácticas
- Averigüe cómo, cuándo y por qué usar Blazor Server y Blazor WebAssembly, así como Blazor Hybrid
Descripción del libro:
Blazor es una herramienta esencial si desea crear aplicaciones web interactivas sin JavaScript, pero tiene una curva de aprendizaje. Actualizado con el código más reciente en .NET 7 y C# 11 y escrito por alguien que adoptó Blazor temprano, este libro lo ayudará a superar los desafíos asociados con ser un principiante con Blazor y le enseñará las mejores prácticas de codificación.
Comenzará aprendiendo cómo aprovechar el poder de Blazor y explorando todas las capacidades de Blazor Server y Blazor WebAssembly. Luego pasará a la parte práctica, centrada en un proyecto de ejemplo: un motor de blog. Aplicará todos sus nuevos conocimientos sobre cómo crear proyectos Blazor, el funcionamiento interno de la sintaxis Razor, la validación de formularios y la creación de sus propios componentes.
Esta nueva edición también analiza los generadores de código fuente, profundiza en Blazor WebAssembly con anticipación e incluye un nuevo capítulo dedicado que demuestra cómo mover componentes de un sitio web existente basado en JavaScript (Angular, React) o MVC a Blazor o combinar los dos. También verá cómo usar Blazor (Hybrid) junto con .NET MAUI para crear aplicaciones de escritorio y móviles multiplataforma.
Cuando llegue al final de este libro, tendrá la confianza que necesita para crear e implementar aplicaciones Blazor listas para producción, y tendrá una visión general del panorama de Blazor.
Lo que aprenderá:
- Comprender las diferentes tecnologías que se pueden usar con Blazor, como Blazor Server, Blazor WebAssembly y Blazor Hybrid
- Descubra cómo crear componentes Blazor simples y avanzados
- Explore las diferencias entre los proyectos Blazor Server y Blazor WebAssembly
- Descubra cómo funcionan las API mínimas y cree su propia API
- Explore las bibliotecas JavaScript existentes en Blazor y la interoperabilidad de JavaScript
- Aprenda técnicas para depurar sus aplicaciones Blazor Server y Blazor WebAssembly
- Pruebe componentes Blazor usando bUnit
Para quién es este libro:
Este libro es para desarrolladores web y de software de .NET que desean usar sus habilidades existentes en C# para crear aplicaciones SPA interactivas que se ejecuten dentro del navegador web usando Blazor WebAssembly o en el servidor usando Blazor Server.
Necesitará habilidades de desarrollo web de nivel intermedio, conocimientos básicos de C# y exposición previa al desarrollo web de .NET antes de comenzar; el libro lo guiará a través del resto.
Autor: Jimmy Engström
Editorial: Packt Publishing
Publicado: 16/03/2023
Páginas: 360
Tipo de encuadernación: Tapa blanda
Peso: 1.36lbs
Tamaño: 9.25h x 7.50w x 0.75d
ISBN13: 9781803241494
ISBN10: 1803241497
Categorías BISAC:
- Informática | Programación | Microsoft
- Informática | Lenguajes | .NET
- Informática | Lenguajes | C#
Este título no es retornable

