Tutorial de .NET: Hola mundo en 5 minutos
Introducción
Propósito
Instale .NET, Visual Studio Code y cree su primera aplicación.
Requisitos previos
500 MB de espacio disponible en el disco duro.
- 500 MB de espacio disponible en el disco duro.
- macOS 12.0 o versiones posteriores.
Tiempo para completar
5 minutos + tiempo de descarga/instalación
Escenario
Una aplicación sencilla escrita en C# que imprime Hello, World!
en la consola de VS Code.
¿No está listo para instalar nada?
Puede probar nuestro in-browser tutorial en su lugar.
Descargar e instalar
Para compilar la primera aplicación .NET, deberá instalar el SDK de .NET, Visual Studio Code y el Kit de desarrollo de C#.
El SDK (kit de desarrollo de software) de .NET es una colección gratuita y de código abierto de herramientas y bibliotecas que necesitará para compilar y ejecutar aplicaciones con C#. C# es el lenguaje de programación moderno orientado a objetos que usará para este tutorial.
Visual Studio Code (VS Code) es el editor de código ligero, gratuito y de código abierto más popular del mundo. Aquí es donde escribirá el código de C#.
El Kit de desarrollo de C# es un eficaz conjunto de extensiones de VS Code que facilita el desarrollo de C#. Le ayuda a escribir, probar y depurar el código a medida que compila aplicaciones.
El archivo de configuración de WinGet de .NET instalará el SDK de .NET 8, VS Code y el Kit de desarrollo de C#. Si ya tiene alguno instalado, Winget omitirá ese paso de instalación.
Para compilar su primera aplicación de .NET con Visual Studio Code, configure su entorno:
-
Descargar e instalar el SDK de .NET:
Descargar el SDK x64 de .NET 8 (Intel)
Descargar el SDK Arm64 de .NET 8 (Apple Silicon)Si está en un equipo Mac con un chip M1 o M2 de Apple, debe instalar la versión Arm64 del SDK.
-
Descargar e instalar VS Code:
-
Abra VS Code y seleccione el botón Extensiones en la barra de actividades de VS Code, a la izquierda. Escriba C# en la barra de búsqueda, seleccione kit de desarrollo de C# y, a continuación, seleccione el botón Instalar en la página de extensión del Kit de desarrollo de C#.
Haga clic en el vínculo siguiente para descargar el archivo.
Abra la carpeta de descargas y haga doble clic en el archivo para iniciar la instalación.
Seleccionar instrucciones de instalación de Terminal o Dev Home
Después de hacer doble clic en el archivo, se abrirá un terminal y verá que el archivo de configuración de Winget está listo para instalar el SDK de .NET 8, VS Code (si no los tiene) y el Kit de desarrollo de C#.
Para leer el contrato de licencia y aceptarlo, escriba "y" en el terminal y presione Entrar.
Nota: Usted es responsable de comprender los valores de configuración que está eligiendo ejecutar. Microsoft no es responsable del archivo de configuración que haya creado o importado. Esta configuración puede cambiar la configuración en Windows, instalar software, cambiar la configuración de software (incluida la configuración de seguridad) y aceptar contratos de usuario para paquetes y servicios de terceros en su nombre. Al ejecutar este archivo de configuración, reconoce que comprende y acepta estos recursos y configuraciones. Tiene licencias para todas las aplicaciones instaladas por parte de sus propietarios. Microsoft no es responsable ni concede licencias a servicios o paquetes de terceros.
Winget está instalando todo lo que necesita para empezar. Debe tardar unos 5 minutos en completarse y, cuando termine, verá esta salida en el terminal.
Después de hacer doble clic en el archivo, Dev Home se abrirá y verá que el archivo de configuración de Winget está listo para instalar el SDK de .NET 8, VS Code (si no los tiene) y el Kit de desarrollo de C#.
Para leer el contrato de licencia y aceptarlo, haga clic en "Acepto y quiero continuar" en la parte inferior izquierda y, a continuación, haga clic en "Configurar como administrador" en la parte inferior derecha. Seleccione "Sí" cuando se le pregunte si quiere permitir que Dev Home realice cambios en el dispositivo.
Nota: Usted es responsable de comprender los valores de configuración que está eligiendo ejecutar. Microsoft no es responsable del archivo de configuración que haya creado o importado. Esta configuración puede cambiar la configuración en Windows, instalar software, cambiar la configuración de software (incluida la configuración de seguridad) y aceptar contratos de usuario para paquetes y servicios de terceros en su nombre. Al ejecutar este archivo de configuración, reconoce que comprende y acepta estos recursos y configuraciones. Tiene licencias para todas las aplicaciones instaladas por parte de sus propietarios. Microsoft no es responsable ni concede licencias a servicios o paquetes de terceros.
Dev Home está instalando todo lo que necesita para empezar. Debería tardar unos 5 minutos en completarse y, cuando termine, verá la salida siguiente en la ventana.
Comprobar que todo está instalado correctamente
Ahora que el entorno está configurado, vaya a Buscar en la Barra de tareas de Windows y escriba Visual Studio Code. Haga clic en la aplicación para abrir VS Code.
Una vez que haya configurado el entorno, abra un nuevo terminal de VS Code. En la barra de herramientas, seleccione Terminal y, a continuación, Nuevo terminal.
Nota: Tenga en cuenta que si abre VS Code a través de un terminal, deberá habilitar la confianza del área de trabajo.
Ahora abra un nuevo terminal. Para ello, vaya a la barra de herramientas y seleccione Terminal y, a continuación, Nuevo terminal.
En el terminal, ejecute el siguiente comando para comprobar la instalación.
dotnet
Si la instalación se realizó correctamente, debería ver una salida similar a la siguiente:
Usage: dotnet [options]
Usage: dotnet [path-to-application]
Options:
-h|--help Display help.
--info Display .NET information.
--list-sdks Display the installed SDKs.
--list-runtimes Display the installed runtimes.
path-to-application:
The path to an application .dll file to execute.
Si todo parece correcto, seleccione el botón Continuar de abajo para ir al siguiente paso.
¿Tiene un error?
Si recibe un error ”dotnet” no se reconoce como un comando interno o externo, asegúrese de que ha abierto un nuevo terminal de VS Code. Si reiniciar VS Code o reiniciar la máquina y no puede resolver el problema, utilice el botón Me encontré con un problema para obtener ayuda para solucionar el problema.
Crear la aplicación
- Abra la paleta de comandos en VS Code tras presionar CTRL+MAYÚS+P.
- Abra la paleta de comandos en VS Code tras presionar CMD+MAYÚS+P.
- Escriba .NET: para ver los comandos que puede ejecutar con el Kit de desarrollo de C#.
- Busque y seleccione .NET: nuevo proyecto para crear un nuevo proyecto de .NET.
- Desplácese hacia abajo y seleccione Aplicación de consola.
- Elija la ubicación de la carpeta que desea guardar el proyecto.
- Asigne al proyecto el nombre
MyConsoleApp
en la paleta de comandos cuando se le solicite.
Habilite la confianza del área de trabajo al activar la casilla y seleccionar Sí, confío en los autores.
Si tiene un Visual Studio Subscription, inicie sesión en su cuenta. Si no ve un mensaje emergente, haga clic en el icono C# de la barra de estado de VS Code hacia la parte inferior derecha de la ventana.
En la barra lateral, asegúrese de que el Explorador de VS Code está abierto. Aquí verá la carpeta MyConsoleApp
y Explorador de soluciones.Siga los pasos de este vídeo para contraer la carpeta MyConsoleApp
, abrir el proyecto Explorador de soluciones, abrir el proyecto MyConsoleApp
y arrastrar y colocar el Explorador de soluciones más arriba.
- Contraiga la carpeta
MyConsoleApp
en el Explorador de VS Code. - Haga clic en el botón de contenido adicional a la izquierda del Explorador de soluciones para expandirlo.
- Haga clic en el botón de contenido adicional a la izquierda del proyecto
MyConsoleApp
en el Explorador de soluciones para expandirlo. - Arrastre y coloque el Explorador de soluciones debajo de MyConsoleApp.
El archivo principal de la carpeta MyConsoleApp
se denomina Program.cs
. De forma predeterminada, ya contiene el código necesario para escribir Hello, World!
en el terminal. Haga clic en el archivo para ver el código creado por la plantilla:
Seleccione el botón Continuar para ir al siguiente paso.
¿Tiene un error?
Si no puede resolver el problema, use el botón He tenido un problema para obtener ayuda para solucionar el problema.
Ejecutar la aplicación
Para ejecutar la aplicación, seleccione el menú desplegable situado a la derecha del botón de ejecución en la parte superior derecha y seleccione Ejecutar proyecto asociado a este archivo.
Debería ver Hello, World!
en su terminal de VS Code.
Hello, World!
Enhorabuena, ha creado y ejecutado su primera aplicación .NET. Seleccione el botón Continuar para ir al siguiente paso.
Editar el código
En el archivo Program.cs
, agregue la línea resaltada después del código que imprime Hello, World!
, como la siguiente:
// See https://aka.ms/new-console-template for more information
Console.WriteLine("Hello, World!");
Console.WriteLine("The current time is " + DateTime.Now);
Guarde el archivo Program.cs
y seleccione Ejecutar proyecto asociado al archivo de nuevo. Si se realiza correctamente, debería ver una salida similar a la siguiente:
Hello, World!
The current time is 23/11/2024 11:23:15
Pasos siguientes
Enhorabuena, ha creado y ejecutado su primera aplicación .NET.
Seguir aprendiendo
Para seguir aprendiendo aptitudes generales de .NET, pruebe nuestros tutoriales sobre Microsoft Learn donde obtendrá información sobre .NET, las dependencias, el trabajo con archivos, la depuración y mucho más:
Ruta de aprendizaje de compilación de aplicaciones .NET
Aprender C#
C# es . Lenguaje de programación moderno, innovador y de código abierto de NET para compilar todas las aplicaciones. Para empezar, prueba nuestros tutoriales interactivos de C# en Microsoft Learn:
Realice sus primeros pasos con C# en Microsoft Learn
.NET para principiantes
Deje que Claudia le guíe por los conceptos básicos de .NET con su serie de vídeos para principiantes:
Es posible que también le interese...