Crear su primera aplicación web con ASP.NET Core con Blazor

Crear la aplicación

  1. Abra la paleta de comandos en VS Code tras presionar CTRL+MAYÚS+P.
  2. Abra la paleta de comandos en VS Code tras presionar CMD+MAYÚS+P.
  3. Escriba .NET: para ver los comandos que puede ejecutar con el Kit de desarrollo de C#.
  4. Busque y seleccione .NET: nuevo proyecto para crear un nuevo proyecto de .NET.
  5. Desplácese hacia abajo y seleccione Aplicación web de Blazor.
  6. Elija la ubicación de la carpeta que desea guardar el proyecto.
  7. Asigne al proyecto el nombre BlazorApp en la paleta de comandos cuando se le solicite. Presione Entrar para confirmar.

Habilite la confianza del área de trabajo al activar la casilla y seleccionar Sí, confío en los autores.

Cuadro de diálogo de confianza del área de trabajo

Si tiene un Visual Studio Subscription, inicie sesión en su cuenta. Si no ve un mensaje emergente, haga clic en el icono C# de la barra de estado de VS Code hacia la parte inferior derecha de la ventana.

Iniciar sesión con la suscripción de VS

En la barra lateral, asegúrese de que el Explorador de VS Code esté abierto. Aquí verá la carpeta BlazorApp y el Explorador de soluciones.
Siga los pasos de este vídeo para contraer la carpeta BlazorApp, abrir el proyecto Explorador de soluciones, abrir el proyecto BlazorApp y arrastrar y colocar el Explorador de soluciones más arriba.

  1. Contraiga la carpeta BlazorApp en el Explorador de VS Code.
  2. Haga clic en el botón de contenido adicional a la izquierda del Explorador de soluciones para expandirlo.
  3. Haga clic en el botón de contenido adicional a la izquierda del proyecto BlazorApp en el Explorador de soluciones para expandirlo.
  4. Arrastre y coloque el Explorador de soluciones debajo de BlazorApp.

El proyecto se crea y carga en Visual Studio Code. Eche un vistazo al contenido de su proyecto mediante el Explorador de soluciones.

El Explorador de soluciones contiene una lista de carpetas y archivos creados para su proyecto

Se han creado varios archivos para ofrecerle una aplicación de Blazor sencilla y lista para funcionar.

  • Program.cs es el punto de entrada de la app que inicia el servidor y donde se configuran los servicios de la app y el middleware.
  • Dentro del directorio Components:

    • App.razor es el componente raíz de la aplicación.
    • Routes.razor configura el enrutador de Blazor.
    • El directorio Pages contiene algunas páginas web de ejemplo para la aplicación.
  • BlazorApp.csproj define el proyecto de la aplicación y sus dependencias y puede verse haciendo doble clic en el nodo del proyecto BlazorApp en el Explorador de soluciones.
  • El archivo launchSettings.json dentro del directorio de Properties define diferentes configuraciones de perfil para el entorno de desarrollo local. Se asigna automáticamente un número de puerto al crear el proyecto y se guarda en este archivo.

Si todo parece correcto, seleccione el botón Continuar de abajo para ir al siguiente paso.

Continuar