CSharp
Tutorial CSharp: Creación de proyecto C#
CSharp crear proyecto: guía inicial. Sigue una guía paso a paso para crear un proyecto en CSharp con ejemplos detallados.
Aprende CSharp GRATIS y certifícateVisual Studio Code y Visual Studio
Visual Studio Code (VS Code) es un editor de código fuente ligero pero poderoso, que soporta una multitud de lenguajes, incluido C#, mediante extensiones como 'C# for Visual Studio Code' y '.NET Core SDK'.
Visual Studio (VS) es un IDE (entorno de desarrollo integrado) completo y robusto de Microsoft, diseñado específicamente para el desarrollo en .NET, C#, y otros lenguajes, ofreciendo una amplia gama de herramientas para el desarrollo, depuración, y prueba de aplicaciones de escritorio, web, y móviles.
VS Code es más flexible y menos demandante en recursos que VS, pero este último ofrece funcionalidades más avanzadas y específicas para el desarrollo en .NET y C#, como diseñadores de interfaz gráfica y análisis de código más profundos. La elección entre VS Code y VS dependerá de las necesidades de uso.
Visual Studio (VS) se recomienda para proyectos grandes y complejos en .NET y C#, donde se necesiten herramientas avanzadas y soporte integral. Visual Studio Code (VS Code) es ideal para proyectos más pequeños, desarrollo web, o trabajos con múltiples lenguajes, debido a su ligereza, flexibilidad, y eficiencia en recursos.
Creación y ejecución de proyecto C# (Visual Studio)
El proceso es sencillo gracias a las herramientas integradas para C# y .NET:
- Instala Visual Studio desde el sitio web de Microsoft, asegurándote de incluir el desarrollo de .NET en las opciones de instalación: (Descarga de Visual Studio).
- Abre Visual Studio y selecciona "Crear un nuevo proyecto".
- Escoge "Aplicación de consola (.NET Core)" para C#, dale un nombre al proyecto, y haz clic en "Crear".
- Escribe tu código en el archivo
Program.cs
que se genera automáticamente. - Ejecuta tu aplicación con F5 o el botón de Ejecutar.
Creación y ejecución de proyecto C# (Visual Studio Code + Code Runner)
Alternativamente, puedes crear un proyecto C# con Visual Studio Code (VS Code) y ejecutarlo mediante la extensión Code Runner.
Paso 1: Instalar Visual Studio Code
- Descarga e instala Visual Studio Code desde el sitio web oficial: (Descarga de Visual Studio Code).
Paso 2: Instalar el SDK de .NET
- Descarga e instala el SDK de .NET desde el sitio web de Microsoft: (Descarga de .NET SDK).
- Abre una terminal ("cmd" en Windows o "Terminal" en macOS y Linux) y verifica la instalación con
dotnet --version
. Si se muestra un número de versión como salida, el SDK ha sido instalado correctamente.
Paso 3: Instalar la extensión Code Runner
- Abre VS Code.
- Ve a la sección de extensiones (en la barra lateral izquierda, es el icono de bloques). Alternativamente, presiona
Ctrl+Shift+X
. - Busca "Code Runner" en la barra de búsqueda.
- Haz clic en "Instalar" en la extensión Code Runner.
Paso 4: Crear un proyecto de C#
- Abre una terminal en VS Code desde el menú "Terminal > Nueva terminal".
- Opcionalmente, desde el terminal navega al directorio donde deseas crear tu proyecto (mediante
cd
). Si no, se creará en la carpeta por defecto. - Ejecuta el comando:
dotnet new console -n MiProyectoCSharp
. Esto creará un nuevo proyecto de consola de C#, llamado "MiProyectoCSharp". - Entra al directorio del proyecto con
cd MiProyectoCSharp
.
Paso 5: Abrir el proyecto en VS Code
- En la terminal, ejecuta
code .
para abrir el proyecto en VS Code.
Paso 6: Probar el proyecto
- En VS Code, encuentra el archivo
Program.cs
en el explorador de archivos y ábrelo. - Verás un programa simple de "Hola Mundo" por defecto.
- Para ejecutar el programa, haz clic derecho en el editor y selecciona "Run Code" de Code Runner.
- Si está todo bien instalado, aparecerá la salida "Hello World!" en la terminal de salida integrada de Code Runner.
Otros IDEs
JetBrains Rider es muy popular también como IDE para el desarrollo de aplicaciones del ecosistema .NET.
Ejemplo de panel de creación de nueva solución desde Rider:
Ejercicios de esta lección Creación de proyecto C#
Evalúa tus conocimientos de esta lección Creación de proyecto C# con nuestros retos de programación de tipo Test, Puzzle, Código y Proyecto con VSCode, guiados por IA.
Todas las lecciones de CSharp
Accede a todas las lecciones de CSharp y aprende con ejemplos prácticos de código y ejercicios de programación con IDE web sin instalar nada.
Introducción A C#
Sintaxis
Creación De Proyecto C#
Sintaxis
Variables Y Constantes
Sintaxis
Tipos De Datos
Sintaxis
Operadores
Sintaxis
Control De Flujo
Sintaxis
Funciones
Sintaxis
Clases Y Encapsulación
Programación Orientada A Objetos
Objetos
Programación Orientada A Objetos
Constructores Y Destructores
Programación Orientada A Objetos
Herencia
Programación Orientada A Objetos
Polimorfismo
Programación Orientada A Objetos
Excepciones
Excepciones
Arrays Y Listas
Colecciones Y Linq
Diccionarios
Colecciones Y Linq
Conjuntos, Colas Y Pilas
Colecciones Y Linq
Uso De Consultas Linq
Colecciones Y Linq
Delegados
Programación Asíncrona
Eventos
Programación Asíncrona
Lambdas
Programación Asíncrona
Uso De Async Y Await
Programación Asíncrona
Tareas
Programación Asíncrona
En esta lección
Objetivos de aprendizaje de esta lección
- Comprender las principales diferencias y usos de Visual Studio Code y Visual Studio.
- Aprender a instalar Visual Studio y Visual Studio Code, así como el .NET SDK.
- Familiarizarse con el proceso de creación de un nuevo proyecto de consola C# en Visual Studio o Visual Studio Code, y ejecutarlo.