viernes, 25 de septiembre de 2026

Capítulo 011. Instalación de Visual Studio

Introducción

Para desarrollar la parte backend de nuestras aplicaciones con ASP.NET Core 9, necesitaremos un entorno de desarrollo adecuado. Una de las herramientas más completas para este propósito es Visual Studio, el entorno de desarrollo integrado (IDE) oficial de Microsoft.

Si prefieres utilizar Visual Studio Code, puedes omitir este capítulo y continuar con la siguiente sección del curso. Sin embargo, Visual Studio ofrece múltiples herramientas integradas que facilitan el desarrollo, la depuración y el despliegue de aplicaciones ASP.NET Core.


¿Qué es Visual Studio?

Visual Studio es un entorno de desarrollo integrado (IDE) que proporciona herramientas avanzadas para crear aplicaciones utilizando tecnologías de Microsoft y otros lenguajes de programación.

Entre sus características se encuentran:

  • Edición avanzada de código.

  • Depuración integrada.

  • Gestión de proyectos.

  • Pruebas automatizadas.

  • Integración con Git.

  • Herramientas para desarrollo web, escritorio, móvil y nube.

Gracias a estas funcionalidades, Visual Studio es una de las opciones más utilizadas para desarrollar aplicaciones con ASP.NET Core.


Descargar Visual Studio

Para descargar Visual Studio, abre tu navegador y accede al sitio oficial de Microsoft:

https://visualstudio.microsoft.com

En la página principal encontrarás distintas opciones de descarga.

Versiones disponibles

Visual Studio se distribuye en varias ediciones:

  • Community

  • Professional

  • Enterprise

Visual Studio Community

Para este curso utilizaremos Visual Studio Community, ya que:

  • Es completamente gratuita para uso personal, académico y muchos escenarios profesionales.

  • Incluye prácticamente todas las herramientas necesarias para desarrollar aplicaciones ASP.NET Core.

  • Es la versión más utilizada por estudiantes y desarrolladores independientes.

Haz clic en Descargar Community para obtener el instalador.


Ejecutar el instalador

Una vez finalizada la descarga:

  1. Ejecuta el archivo descargado.

  2. Espera a que el instalador prepare el entorno.

  3. Selecciona la opción Continuar cuando sea solicitada.

Después de unos instantes aparecerá la ventana de configuración de Visual Studio.


Seleccionar los Workloads

Durante la instalación, Visual Studio solicita seleccionar los Workloads que deseas instalar.

¿Qué son los Workloads?

Los Workloads son conjuntos de herramientas, bibliotecas y componentes destinados a un tipo específico de desarrollo.

En lugar de instalar todas las funcionalidades disponibles, Visual Studio permite instalar únicamente aquellas necesarias para los proyectos que se van a desarrollar.


Workload recomendado para este curso

Para trabajar con ASP.NET Core debes seleccionar:

ASP.NET y desarrollo web

ASP.NET and Web Development

Este workload incluye:

  • ASP.NET Core.

  • Plantillas de proyectos web.

  • Herramientas de publicación.

  • Servidor web para desarrollo.

  • Depuración de aplicaciones web.

Este será el componente principal que utilizaremos durante el curso.


Otros Workloads opcionales

Dependiendo de tus intereses, podrías instalar otros workloads adicionales.

Desarrollo con Azure

Permite integrar aplicaciones con servicios de Microsoft Azure.

Azure Development

Desarrollo de aplicaciones de escritorio .NET

Permite crear aplicaciones Windows utilizando:

  • Windows Forms.

  • WPF.

Desktop Development with .NET

Desarrollo con Python

Incluye herramientas para proyectos Python.

Python Development

Desarrollo con Node.js

Incluye herramientas especializadas para proyectos basados en Node.js.

Node.js Development

Para los objetivos de este curso, estos workloads son opcionales y no son necesarios para desarrollar aplicaciones con Angular y ASP.NET Core.


Iniciar la instalación

Una vez seleccionados los workloads deseados:

  1. Haz clic en Instalar.

  2. Espera a que Visual Studio descargue los componentes necesarios.

  3. Permite que el proceso finalice completamente.

La duración de la instalación dependerá principalmente de:

  • La velocidad de tu conexión a Internet.

  • El rendimiento de tu equipo.

  • La cantidad de workloads seleccionados.

Es normal que la instalación tome varios minutos.


Verificar la instalación

Una vez concluido el proceso:

  1. Abre Visual Studio desde el menú Inicio.

  2. Verifica que la aplicación se ejecute correctamente.

  3. Comprueba que puedes crear un nuevo proyecto ASP.NET Core.

Si Visual Studio abre sin inconvenientes, la instalación habrá sido exitosa.


¿Visual Studio o Visual Studio Code?

Para este curso puedes trabajar con cualquiera de las siguientes opciones:

Visual Studio

Ventajas:

  • IDE completo.

  • Mayor integración con ASP.NET Core.

  • Herramientas de depuración avanzadas.

  • Administración visual de proyectos.

  • Publicación integrada.

Visual Studio Code

Ventajas:

  • Más ligero y rápido.

  • Menor consumo de recursos.

  • Altamente personalizable.

  • Excelente integración con Angular.

Ambas herramientas son válidas para seguir el curso. La elección dependerá de tus preferencias personales y del tipo de entorno de desarrollo con el que te sientas más cómodo.


Resumen

En este capítulo instalamos Visual Studio Community, el IDE que utilizaremos para desarrollar la parte backend de nuestras aplicaciones con ASP.NET Core.

Durante la instalación seleccionamos el workload:

ASP.NET and Web Development

que proporciona todas las herramientas necesarias para crear, ejecutar y depurar aplicaciones ASP.NET Core.

Con Visual Studio instalado y configurado, ya tenemos listo el entorno para comenzar a desarrollar el backend de nuestra aplicación utilizando ASP.NET Core 9.


No hay comentarios:

Publicar un comentario