Introducción a .NET

En este tutorial se explica cómo crear y ejecutar su primera aplicación .NET mediante aplicaciones basadas en archivos. Escribe una aplicación sencilla y ve los resultados de ejecutar el código.

En este tutorial, usted hará lo siguiente:

  • Inicie un espacio de código de GitHub con un entorno de desarrollo de .NET.
  • Cree la primera aplicación de .NET.
  • Ejecute la aplicación.

Prerrequisitos

Debe tener una de las siguientes opciones:

Abrir Codespaces

Para iniciar GitHub Codespace con el entorno del tutorial, abra una ventana del navegador en el repositorio codespace del tutorial. Seleccione el botón verde Código y la pestaña Codespaces. A continuación, seleccione el + icono para crear un nuevo Codespace usando este entorno.

Creación y ejecución de la primera aplicación

  1. Cuando se cargue el espacio de código, cree un nuevo archivo en la tutorials carpeta denominada hello-world.cs.

  2. Abra su nuevo archivo.

  3. Escriba o copie el código siguiente en hello-world.cs:

    Console.WriteLine("Hello, World!");
    
  4. En la ventana del terminal integrado, convierta la tutorials carpeta en la carpeta actual y ejecute la aplicación:

    cd tutorials
    dotnet hello-world.cs
    

Ejecutaste tu primera aplicación de .NET. Es una aplicación sencilla que imprime el mensaje "Hello, World!" Usa el Console.WriteLine método para imprimir ese mensaje. Console es un tipo que representa la ventana de la consola. WriteLine es un método del Console tipo que imprime una línea de texto en esa consola de texto.

¡Felicidades! Ha creado una aplicación .NET sencilla.

Descripción del código

La aplicación consta de una sola línea de código de C#:

Console.WriteLine("Hello, World!");

Desglosar cada parte:

  • Console es un tipo de .NET integrado que proporciona funcionalidad para trabajar con la consola.
  • WriteLine es un método de Console que escribe texto seguido de una nueva línea.
  • "Hello, World!" es un literal de cadena, una secuencia de caracteres entre comillas dobles. El texto dentro de la cadena es lo que se muestra en la consola.
  • El punto y coma (;) marca el final de una instrucción en C#.

Funcionamiento de las aplicaciones basadas en archivos

Al ejecutar el siguiente comando:

dotnet hello-world.cs

El SDK de .NET compila automáticamente el archivo /> .csproj) ni ninguna configuración adicional.

Las aplicaciones basadas en archivos son útiles para aprender, experimentar y escribir utilidades pequeñas. A medida que crezcan las aplicaciones, normalmente usará aplicaciones basadas en proyectos para organizar el código, las dependencias y la configuración.

Limpieza de recursos

GitHub elimina automáticamente Codespace después de 30 días de inactividad. Si tiene previsto continuar con los tutoriales de .NET, puede dejar su Codespace aprovisionado. Si estás listo para descargar el SDK de .NET en tu equipo, puedes eliminar tu Codespace. Para eliminar Codespace, abra una ventana del explorador y vaya a Codespaces. Debería ver una lista de sus codespaces en la ventana. Seleccione los tres puntos (...) de la entrada del espacio de código del tutorial y seleccione Eliminar.

Pasos siguientes

Para empezar a desarrollar aplicaciones .NET, siga un tutorial paso a paso o vea vídeos de .NET 101 en YouTube.