Instalación de Visual Studio 2022 para C#

Resumen

Instalar Visual Studio 2022 es el primer paso técnico para empezar a programar en C#. Aquí aprendes a descargar la versión Community de forma gratuita, elegir el paquete correcto de .NET y entender qué diferencia a este IDE de otras herramientas de Microsoft, todo pensado para quien recién empieza con desarrollo.

¿Qué es Visual Studio 2022 y por qué usarlo para C#?

Visual Studio 2022 es un Integrated Development Environment (IDE), es decir, un editor de texto con superpoderes que integra todo lo necesario para escribir, compilar y depurar código. Es el IDE oficial de Microsoft y el editor por defecto de .NET, el entorno de desarrollo que vas a usar para programar en C#.

No es el único IDE que existe, pero tiene una ventaja enorme: su versión gratuita, llamada Community, alcanza perfecto para aprender y emprender.

¿Qué es un IDE? Un Integrated Development Environment es una herramienta que combina editor de código, compilador y depurador en un solo programa. Te ahorra instalar piezas por separado.

Dentro del mismo editor puedes trabajar con varios lenguajes: Visual Basic, F#, C#, C++, Python, JavaScript, TypeScript y Node.js. También sirve para desarrollo de videojuegos con Unity, aplicaciones de escritorio, web e incluso machine learning [01:00].

¿Cómo descargar Visual Studio 2022 Community paso a paso?

La descarga es directa y no requiere cuenta de pago. Sigue estos pasos en orden para evitar instalar la versión incorrecta.

  1. Abre tu buscador y escribe Visual Studio 2022.
  2. Entra al resultado que dice Visual Studio 2022 IDE.
  3. Haz clic en la flecha del botón de descarga y elige Community.
  4. Espera a que se descargue el archivo Visual Studio Setup.
  5. Dale doble clic y acepta los permisos del sistema.

El instalador descarga primero un instalador, que a su vez descarga el programa final. Suena redundante, pero así funciona el flujo oficial de Microsoft [02:30].

¿Qué carga de trabajo debo seleccionar para programar en C#?

Después de aceptar los permisos verás una pantalla llamada Cargas de trabajo. Aquí Microsoft te ofrece paquetes según lo que quieras construir: web y nube con Azure, móvil con Xamarin (que cambiará de nombre a MAUI), videojuegos, bases de datos, entre otros.

Para este curso necesitas una sola opción: Desarrollo de escritorio de .NET. Al marcarla, el instalador agrega automáticamente C#, Visual Basic y las herramientas base.

Deja activada la casilla iniciar después de la instalación, dale clic a Instalar y ten paciencia mientras termina el proceso [04:15].

¿Qué diferencia hay entre Community, Professional y Enterprise?

La familia Visual Studio tiene varias ediciones y precios distintos. Saber cuál te corresponde evita pagar por funciones que no vas a usar.

  • Community: gratis, pensada para individuos, estudiantes y quienes están emprendiendo.
  • Professional: alrededor de 45 dólares al mes, orientada a equipos pequeños y medianos desde cinco usuarios.
  • Enterprise: hasta 250 dólares mensuales, incluye Power BI, créditos de Azure, GitHub Enterprise, soporte técnico y herramientas de testing. Está pensada para organizaciones de 500 personas o más.

¿Cuál es la diferencia entre Visual Studio y Visual Studio Code? Visual Studio es un IDE completo, robusto, ideal para C#, C++ y aplicaciones de escritorio Windows. Visual Studio Code es un editor ligero, líder en desarrollo web. Son productos distintos.

También existe Visual Studio para Mac, una versión separada que no siempre va a la par con la de Windows. Compañías como General Electric Aviation y Chipotle usan Visual Studio en producción, lo que da una idea de su alcance industrial [07:20].

¿Qué son las extensiones en Visual Studio?

Visual Studio es altamente customizable mediante extensiones. Un ejemplo es Visual Assist, una extensión de pago muy usada por programadores de C++ que añade funciones de autocompletado y refactorización. Existen extensiones gratuitas y pagas para casi cualquier lenguaje o flujo de trabajo.

¿Qué hacer si la instalación falla?

Si durante la descarga o instalación aparece un error, lo primero es revisar tu conexión y el espacio disponible en disco. El instalador requiere varios gigabytes según las cargas de trabajo elegidas.

Una vez termine, ya tienes el IDE listo para abrir tu primer proyecto en C#. Cuéntame en los comentarios qué versión instalaste y si elegiste alguna carga de trabajo extra además de Desarrollo de escritorio de .NET.