Cree atractivas aplicaciones web con Blazor
Las funcionalidades de .NET y C# le ayudarán a compilar aplicaciones web de pila sin escribir una línea de JavaScript.
Ejecute en cualquier lugar
Hospede componentes de Blazor en cualquier explorador web en WebAssembly, en el lado servidor en ASP.NET Core o en aplicaciones cliente nativas.
![](https://dotnet.microsoft.com/blob-assets/images/illustrations/productive.png)
Productivo
Cree experiencias de usuario atractivas rápidamente con el modelo de componentes flexible y reutilizable de Blazor, que es simple, admite composición, es declarativo y eficiente.
![](https://dotnet.microsoft.com/blob-assets/images/illustrations/native-web.png)
Web y nativa
Use componentes de Blazor en la Web y en aplicaciones nativas híbridas para dispositivos móviles y el escritorio.
¿Qué es Blazor?
Blazor es un marco web front-end moderno basado en HTML, CSS y C# que le ayuda a crear aplicaciones web más rápido. Con Blazor, compile aplicaciones web con componentes reutilizables que se pueden ejecutar tanto desde el cliente como desde el servidor para que pueda ofrecer excelentes experiencias web.
Ver la serieConectar con datos
Visualice y edite los datos mediante el enlace a modelos de datos fuertemente tipados.
Más informaciónFormularios y validación
Compile formularios de datos interactivos con validación de datos enriquecidos.
Más informaciónSeguridad
Configure rápidamente directivas de autenticación y autorización con plantillas preconfiguradas y herramientas integradas.
Más informaciónInteroperabilidad de JavaScript
Llame a bibliotecas y API de JavaScript existentes desde C#.
Más informaciónVer cómo Visual Studio puede mejorar su experiencia con Blazor
Visual Studio le ayuda a compilar, depurar, probar e implementar fácilmente aplicaciones web Blazor (C#) de pila completa.
Depurar y probar
Depure el código de C# que se ejecuta en el explorador desde Visual Studio y escriba pruebas automatizadas.
Más informaciónRecarga activa
Itere rápidamente con la característica Recarga activa de Visual Studio para aplicar cambios de código en tiempo de ejecución y ver los resultados actualizados en tiempo real.
Más informaciónTodo lo que necesita para su viaje de aprendizaje con Blazor
.NET ofrece una biblioteca de recursos de aprendizaje. Acceda a vídeos, tutoriales, ejemplos de código y contenido de Microsoft Learn para ayudarle a crear de mejor manera.
Explorar el portal de aprendizajeAprendizaje de Microsoft Learn
Ruta de aprendizaje autoguiada paso a paso gratuita en la que aprenderá a compilar y publicar aplicaciones web Blazor.
Empezar a aprenderIntroducción al desarrollo web
Consulte la introducción al desarrollo web de 6 partes con la serie .NET. Aquí, creará proyectos increíbles y obtendrá información sobre Razor Pages, LAS API mínimas, Blazor y mucho más.
Más informaciónProbar Blazor solo con su explorador
Empiece con Blazor sin tener que instalar nada con Progress Telerik REPL para Blazor. Experimente rápidamente con las características de Blazor y comparta su trabajo con otros usuarios.
Probar Blazor REPLUna comunidad de desarrolladores global, vibrante y de código abierto
Conéctese y cree con nuestra comunidad global de desarrolladores
Ecosistema de componentes de interfaz de usuario
¿Listo para empezar?
Nuestro tutorial paso a paso le ayudará a ejecutar Blazor en su equipo .
Introducción