Introducción
En este capítulo instalaremos Visual Studio Code y el SDK de .NET 9, dos herramientas fundamentales para el desarrollo de aplicaciones con Angular y ASP.NET Core.
Visual Studio Code será nuestro editor de código, mientras que .NET 9 proporcionará el entorno de desarrollo y ejecución necesario para crear y ejecutar aplicaciones ASP.NET Core.
¿Qué es Visual Studio Code?
Visual Studio Code (VS Code) es un editor de código fuente gratuito desarrollado por Microsoft. Se caracteriza por ser ligero, rápido, altamente personalizable y compatible con múltiples lenguajes y plataformas.
Puede utilizarse en:
Windows
Linux
macOS
Además, es una herramienta muy popular tanto para desarrollo frontend como backend, lo que la convierte en una excelente opción para trabajar con Angular y ASP.NET Core en un mismo entorno.
Principales características
Entre las características más destacadas de Visual Studio Code se encuentran:
Resaltado de sintaxis.
Autocompletado inteligente.
Depuración integrada.
Terminal incorporada.
Integración con Git.
Amplio catálogo de extensiones.
Compatibilidad con Angular, TypeScript y .NET.
Descargar Visual Studio Code
Para descargar Visual Studio Code, abre tu navegador y accede al sitio oficial de Microsoft:
https://visualstudio.microsoft.com
Desde la página principal podrás encontrar la familia de productos Visual Studio, incluyendo:
Visual Studio
Visual Studio Code
Selecciona la opción Visual Studio Code.
Elegir el sistema operativo
Visual Studio Code está disponible para varios sistemas operativos:
Windows
macOS
Linux
Descarga la versión correspondiente a tu sistema.
Por ejemplo, si utilizas Windows, selecciona la descarga para Windows.
Instalar Visual Studio Code
Una vez descargado el instalador:
Ejecuta el archivo descargado.
Acepta los términos de licencia.
Sigue los pasos del asistente de instalación.
Haz clic en Siguiente hasta completar el proceso.
Finaliza la instalación.
La instalación es sencilla y normalmente toma solo unos minutos.
Instalación del SDK de .NET 9
Instalar Visual Studio Code no es suficiente para desarrollar aplicaciones ASP.NET Core.
También necesitamos instalar el SDK de .NET 9, que incluye:
El compilador de C#.
Las herramientas de línea de comandos de .NET.
ASP.NET Core.
Las bibliotecas necesarias para crear y ejecutar aplicaciones .NET.
Descargar .NET 9
Abre tu navegador y visita el sitio oficial de .NET:
Desde la página principal:
Haz clic en Download.
Selecciona la versión .NET 9.
Descarga el SDK correspondiente a tu sistema operativo.
Importante: Asegúrate de descargar el SDK y no únicamente el Runtime. El SDK incluye todas las herramientas necesarias para desarrollar aplicaciones.
Instalar .NET 9
Una vez descargado el instalador:
Ejecuta el archivo.
Sigue las instrucciones del asistente.
Haz clic en Instalar.
Espera a que finalice el proceso.
Cierra el instalador cuando la instalación se haya completado correctamente.
Al igual que Visual Studio Code, la instalación es bastante sencilla y guiada.
Verificar la instalación de .NET
Después de instalar .NET, es recomendable verificar que todo haya quedado correctamente configurado.
En Windows
Presiona:
Windows + R
Escribe:
cmd
y presiona Enter.
En Linux o macOS
Abre una terminal.
Ejecutar el comando de verificación
En la consola, escribe:
dotnet --version
Si la instalación fue exitosa, aparecerá un resultado similar al siguiente:
9.0.xxx
El número exacto puede variar según la actualización instalada, pero debe corresponder a una versión de .NET 9.
¿Por qué necesitamos .NET 9?
Durante este curso utilizaremos .NET 9 para desarrollar el backend de nuestra aplicación.
Con .NET podremos:
Crear APIs REST.
Implementar lógica de negocio.
Conectarnos a bases de datos.
Gestionar autenticación y autorización.
Exponer servicios para ser consumidos por Angular.
En conjunto, Angular actuará como frontend y ASP.NET Core como backend, conformando una arquitectura moderna ampliamente utilizada en aplicaciones empresariales.
Resumen
En este capítulo instalamos las herramientas necesarias para trabajar con ASP.NET Core utilizando Visual Studio Code:
Visual Studio Code
Herramienta utilizada como editor de código para el desarrollo frontend y backend.
.NET 9 SDK
Entorno de desarrollo que incluye las herramientas necesarias para crear y ejecutar aplicaciones ASP.NET Core.
Comando de verificación:
dotnet --version
Si el comando muestra una versión de .NET 9, significa que la instalación se realizó correctamente.
Con Visual Studio Code y .NET instalados, nuestro entorno de desarrollo ya está preparado para comenzar a crear aplicaciones utilizando Angular 19 y ASP.NET Core 9.