El primer paso para empezar a programar con .NET es configurar nuestro entorno de desarrollo. En este artículo voy a mencionar muy por arriba los pasos para lograrlo. Abajo te dejo un video donde lo configuro en mi máquina.
Qué necesitamos
Para nuestro entorno de desarrollo necesitamos dos cosas:
Kit de desarrollo de software (en inglés: SKD - Software Development Kit)
Entorno integrado de desarrollo (en inglés: IDE - Integrated Development Environment)
Ahora explico cómo instalarlos.
Windows y Mac
Para Windows y Mac está facil. Si entramos a este sitio, vemos que hay un .NET Coding Pack para Windows y Mac. Esto instala todo lo necesario: VS Code, SDK y extensiones. Te dejo los links para los dos sistemas:
Linux
Para Linux no es tan fácil, pero tampoco es difícil.
SDK
Empecemos por el SDK. En este sitio, tenemos los pasos para hacer la instalación por script. Vamos a seguir los pasos.
1) Descargar el script
El primer paso es descargar el script. Para eso, abrimos la terminal y ejecutamos este comando:
wget https://dot.net/v1/dotnet-install.sh -O dotnet-install.sh
2) Hacerlo ejecutable
Luego hay que hacerlo ejecutable. Corremos este comando:
chmod +x ./dotnet-install.sh
3) Correr el script
Corremos el siguiente comando, el cual ejecutará el script e instalará el SDK en nuestra máquina.
./dotnet-install.sh --version latest
4) Configurar variables de entonro
Para que podamos correr el comando dotnet
desde la terminal en cualquier directorio, tenemos que agregarlo a la variable PATH
.
Acá están las instrucciones provistas por Microsoft. Yo te paso las instrucciones mías en español:
Abrir el archivo .bashrc en nano
En la terminal corremos el siguiente comando:
cd
nano .bashrc
Agregar variables
Una vez abierto el archivo, nos vamos al final de todo y agregamos estas líneas:
# variables dotnet
export DOTNET_ROOT=$HOME/.dotnet
export PATH=$PATH:$DOTNET_ROOT:$DOTNET_ROOT/tools
Salvar archivo
Por último, apretamos ctrl + o
para salvar el archivo y ctrl + x
para salir. Y con eso terminamos la parte de la SDK.
VS Code
Ahora vamos a instalar el IDE y configurarlo.
Instalación
Para instalarlo, nos vamos a esta dirección, nos bajamos el VS Code que corresponda a nuestra versión de Linux y lo instalamos.
C# Dev Kit
Una vez instalado, nos vamos a Extensiones
y nos bajamos la extensión llamada C# Dev Kit
. Esta extensión nos va a facilitar la existencia cuando desarrollemos proyectos de .NET, ya que nos permite hacer muchas cosas desde VS Code, sin tener que ir a la terminal para todo.
Tené en cuenta que al crear un proyecto usando esta extensión, Microsoft te va a pedir que inicies sesión. Lo bueno es que crearte un usuario ahí es gratis.
Video
Te dejo un video con el paso a paso de esta configuración.