Guía para Configurar Entorno de Desarrollo .NET Core
- Jacobo Abdiel

- 26 jun
- 2 Min. de lectura
Actualizado: 6 jul
Requisitos Previos:
Sistema operativo compatible: Windows, Linux (Ubuntu, CentOS), macOS.
Conexión a internet para descargar herramientas y paquetes.
Permisos de administrador para instalar software.

2. Instalación del SDK de .NET Core
Ve a la página oficial de .NET (https://dotnet.microsoft.com/download).
Descarga e instala la versión más reciente del SDK de .NET Core compatible con tu sistema operativo. null.
Verifica la instalación abriendo una consola (cmd, PowerShell o terminal) y ejecuta:
dotnet --versionEsto mostrará la versión instalada y confirmará que está listo el entorno básico.
3. Instalación de un IDE o Editor de Código
Para un desarrollo cómodo y productivo, se recomienda:
Visual Studio (Windows/macOS): soporte completo para .NET Core, depuración avanzada y diseño de interfaces.
Visual Studio Code (multiplataforma): editor ligero con extensiones para C# y .NET Core.
Instalación rápida:
Visual Studio: https://visualstudio.microsoft.com/
Visual Studio Code: https://code.visualstudio.com/
En VS Code, instala las extensiones recomendadas:
C# (Microsoft)
.NET Core Test Explorer (opcional para pruebas)
4. Configuración Inicial del Proyecto .NET Core
Desde la terminal, crea un nuevo proyecto para iniciar:
dotnet new console -n MiProyecto
cd MiProyecto
dotnet runEsto crea y ejecuta una aplicación consola básica para validar la instalación.
5. Instalación de Bibliotecas y Frameworks Comunes
Para acceso a base de datos con Entity Framework Core:
dotnet add package Microsoft.EntityFrameworkCore
# si usas SQL Server
dotnet add package Microsoft.EntityFrameworkCore.SqlServer Para desarrollo web con ASP.NET Core MVC:
dotnet add package Microsoft.AspNetCore.Mvc
Para consumir servicios REST (HttpClient es parte del SDK).
Agrega más paquetes según el proyecto (e.g., Xamarin para móvil, SignalR, etc).
6. Configuración de Control de Versiones
Inicializa Git para el proyecto:
git initCrea un .gitignore para .NET (Visual Studio crea uno por defecto).
7. Configuración de Entorno de Desarrollo en Visual Studio (Opcional)
Abre Visual Studio.
Selecciona "Crear nuevo proyecto" > .NET Core.
Elige el tipo (Aplicación de consola, Web API, MVC).
Configura las opciones del proyecto (nombre, ubicación).
Ejecuta y depura con F5.
8. Otras Herramientas Utiles
Instalación de SQL Server o bases de datos compatibles para pruebas.
Instalación y configuración de IIS si vas a desplegar en Windows.
Herramientas para pruebas como xUnit, NUnit:
dotnet add package xunit
dotnet add package Microsoft.NET.Test.Sdk9. Consideraciones para Despliegue
Configura entorno de producción.
Prepara Docker si quieres contenedores.
Opciones de despliegue en cloud (Azure, AWS, etc).
Esta guía cubre el flujo básico para arrancar el desarrollo en .NET Core y crear proyectos funcionales con acceso a bases de datos y servicios web. Con ella, tendrás configurado un entorno profesional basado en la experiencia con .NET Core, Visual Studio, Entity Framework y ASP.NET Core, tecnologías probadas para aplicaciones robustas y multiplataforma




Comentarios