‫Bienvenido de nuevo.
‫Y en este video, vamos a crear nuestro primer proyecto, la aplicación Hello World, que es tradición a la hora de
‫iniciar un nuevo lenguaje de programación.
‫Entonces, la idea es simplemente escribir un código de hola mundo que luego se mostrará de alguna manera.
‫En nuestro caso, se mostrará en la consola, que es un pequeño software que aparecerá y verá
‫cómo funciona y un poco.
‫Entonces, una vez que tenga Visual Studio 20, 19 abierto, encontrará esta opción aquí para crear un nuevo proyecto, que es exactamente
‫lo que vamos a hacer.
‫Entonces, una vez que haga clic en él, encontrará esta pantalla aquí donde puede seleccionar las plantillas
‫recientes.
‫En mi caso, dice aplicación de consola.
‫En su caso, probablemente no estará disponible aquí porque no ha creado un proyecto reciente, pero
‫puede seleccionarlo aquí desde el lado derecho.
‫Y lo que es visible para usted aquí depende de los paquetes que haya instalado en su instalador de Visual
‫Studio, como hicimos hace un par de videos.
‫Entonces aquí ahora puede seleccionar esta aplicación de consola C y tiene que decir C sostenido.
‫Aquí hay una parte superior para que esta sea la versión C nítida, porque también hay una aplicación de consola
‫visual básica e incluso creo que una versión F también en algún lugar allí.
‫Entonces, lo que es interesante para nosotros será este aquí, que dice un proyecto para crear
‫una aplicación de línea de comandos que pueda ejecutarse en ese Natcore en Windows, Linux y Mac OS.
‫Entonces ese es el que quiero seleccionar.
‫Por cierto, si ya tenía Visual Studio abierto así, como probablemente lo hizo, entonces lo que
‫puede hacer es ir al archivo nuevo y al proyecto y desde allí también puede seleccionar esta aplicación de consola.
‫Entonces, aquí la ventana aparecerá de la misma manera.
‫Entonces, si selecciona cualquiera de las otras opciones aquí, lo que cambiará será el código que podrá
‫generarlo por usted.
‫Entonces, lo que esto básicamente hace es generar un montón de código para nosotros y ni siquiera tenemos que
‫escribirlo manualmente nosotros mismos.
‫Por supuesto, podría crear un software completo sin usar una identificación como Visual Studio, y eso también
‫estaría bien.
‫Pero eso es mucho más difícil porque pueden aparecer muchos errores y ni siquiera los notaría
‫porque el IEEE no lo admite tan bien como tendría que escribir todo el
‫código manualmente usted mismo.
‫Y verás lo que quiero decir con esto en un segundo.
‫Así que seleccionemos esta aplicación de consola, hagamos clic en Siguiente y luego le démos un nombre.
‫Y voy a llamar a este Hello World.
‫Se almacenará en esta ubicación, como puede ver aquí, y ese será el nombre de la solución.
‫Entonces podrías cambiar eso si quisieras.
‫Entonces ahora presionemos siguiente y puede seleccionar el marco de destino.
‫Y voy a usar dot net 5. 0, que es la versión actual.
‫Entonces, en caso de que diga dot net, llame al soporte a largo plazo de three dot one, eso también funcionaría.
‫Básicamente haría lo mismo.
‫Pero recomendaría usar solo dot net five porque esa es la última versión del marco dot net.
‫Y es un marco súper poderoso, lo que básicamente significa que ya hay una gran cantidad de código que lo rodea.
‫Y puede aprovechar las funciones que desea utilizar para su propio software.
‫Y eso es lo que vamos a hacer.
‫Por eso no queremos escribir todo desde cero.
‫Queremos tener un marco que realmente nos ayude aquí.
‫Y ese es generalmente un buen enfoque.
‫Así que ahora sigamos adelante y creemos esto.
‫Y esto generará automáticamente un programa para nosotros.
‫Así que ahí estamos.
‫De forma predeterminada, generó este programa ese archivo CSS para mí y el proyecto en sí.
‫Entonces, si miramos el proyecto, puede hacer clic derecho aquí y puede ir a la carpeta de apertura y
‫al explorador de archivos, y eso le mostrará todos los archivos que se han generado.
‫Entonces generó esta carpeta mundial con este SLN, que es un archivo de solución de estudio visual, que básicamente abriría
‫este proyecto que tenemos allí.
‫Y luego, si profundiza, encontrará la carpeta bin con la carpeta de depuración, así como la carpeta del objeto, también
‫con el trabajo y un par de archivos.
‫Y luego lo interesante es que este programa funciona.
‫Entonces, si hace doble clic en él, se abrirá automáticamente en Visual Studio, como puede ver aquí.
‫Pero también puede abrirlo haciendo clic y editando aquí, por ejemplo, y luego se abrirá en el
‫editor.
‫Entonces, aquí puede ver que aquí es donde también puede escribir su código directamente en el editor.
‫Pero la belleza realmente está en el código de Visual Studio que tienes esta codificación de colores que te ayuda
‫tan bien como entiende si tenemos un error en nuestro código.
‫Entonces, por ejemplo, si olvido el punto y coma aquí al final, se mostrará, oye, falta
‫algo.
‫E incluso dice que se esperaba un punto y coma.
‫Así que déjame agregar eso allá atrás.
‫Está bien.
‫Entonces, ¿qué está pasando ahora en la pantalla?
‫Lo que tenemos este sistema de uso, lo que hace es básicamente decir que quiero usar el espacio de nombres llamado
‫sistema.
‫Y este sistema de espacio de nombres tiene un montón de clases diferentes, que luego puede usar.
‫Básicamente, la funcionalidad que luego puede usar y está usando.
‫El sistema tiene, por ejemplo, detalles sobre qué es una consola.
‫Entonces, una vez que pase el mouse sobre el teclado de la consola, verá que dice sistema de clases, esa consola.
‫Entonces existe este espacio de nombres llamado sistema, que contiene un montón de clases.
‫Y podemos usarlos ahora en nuestro proyecto porque acabamos de agregar el espacio de nombres y luego podemos agregar el espacio de
‫nombres.
‫Por ejemplo, si desea enviar correos electrónicos y podemos simplemente agregar un espacio de nombre de correo electrónico aquí, eso nos
‫dará un montón de clases que podemos usar para, por ejemplo, enviar correos electrónicos con nuestro software.
‫Ahora estamos creando nuestro propio espacio de nombres llamado Hello World.
‫Y dentro de este espacio de nombres llamado Hello World.
‫Tenemos nuestra propia clase que llamamos programa y eso fue hecho por nosotros de manera predeterminada porque no cambiamos este
‫nombre nosotros mismos.
‫Pero eso está bien.
‫Así que concede, dice Class.
‫Hola, Programa Mundial.
‫Similar a lo que tenemos aquí, una vez que la tenemos sobre la consola donde dice sistema de clases esa consola.
‫Entonces, cada clase tiene una cierta funcionalidad en.
‫En nuestro caso, este programa de clase aquí tiene solo una funcionalidad en la que entra en este método principal.
‫Entonces este es el punto de entrada de cualquier programa.
‫Y luego aquí, solo voy a agregar un comentario aquí, el punto Ansaru de nuestro programa, así que esto aquí es un
‫comentario, ¿de acuerdo?
‫Estoy usando barras dobles aquí para asegurarme de que estoy escribiendo un comentario que no afectará
‫nuestro software en absoluto.
‫Así que nuestro programa funcionará exactamente como lo hizo sin esta línea de código.
‫Pero lo que esta línea de código hace por nosotros es que nos ayuda a comprender lo que está sucediendo en el código para que
‫nosotros, como programadores, podamos agregar esto.
‫Y alguien más que lea nuestro código, Leron, puede entender lo que escribimos allí, porque cuanto más complejo se vuelve su
‫software, más difícil es de entender y más importante es que tenga este tipo de comentarios que
‫le ayuden a entender lo que es. cada línea lo hace.
‫Entonces, eso es lo que le recomendaría que hiciera si realmente desea aprender más rápido, es que agregue
‫un comentario después de cada línea que esté escribiendo.
‫Si no lo comprende por completo, intente escribir un comentario sobre cómo tratar de comprender lo que
‫está escrito allí, tal vez viendo una determinada parte del video, etc.
‫Bien, este es el punto de entrada de nuestro programa.
‫No vamos a investigar demasiado.
‫Lo que es estático significa que por ahora solo significa que no necesitamos crear un objeto para ejecutar este
‫método.
‫Lo que eso significa, sería demasiado para este punto del curso.
‫Veremos qué significa eso más adelante en el curso.
‫Luego decimos que este método es nulo, por lo que no devuelve nada.
‫Veremos qué significa eso cuando analicemos métodos.
‫Y luego este es el método real.
‫Más adelante también veremos qué métodos hay.
‫Básicamente estamos diciendo, OK, este es el punto de entrada de nuestro programa y una vez que lo
‫ejecutamos, ejecute el código que esté dentro de estas llaves aquí.
‫Y por ahora, lo que hace es usar esta consola, que es un código predefinido, que está
‫dentro de este sistema, el espacio de nombres, y usa su propio método llamado Bright Line, que luego directamente en la consola.
‫Entonces, una vez que pasa el mouse sobre esta consola aquí, dice que representa la salida de entrada estándar y los flujos de
‫error para las aplicaciones de la consola.
‫Así que ahora, si ejecutamos nuestro programa, veremos que automáticamente abre esta pequeña ventana y dice,
‫hola, mundo aquí.
‫Bien, esto es lo que nuestro software hace ahora por nosotros.
‫¿Y de donde vino?
‫Bueno, vino de tiene el mundo.
‫Red de puntos Ben Debark 5. 0.
‫Hola, World XM.
‫De acuerdo, ese archivo se ejecutó para nosotros y decía Hola mundo.
‫Así que ahora, en lugar de decir Hola mundo, agreguemos otra línea.
‫Copiemos esta línea aquí.
‫Agreguémoslo debajo y digamos algo como, Hola, Dennis y Mike, va a decir Hola,
‫Dennis.
‫Y en tu caso, lo que me gustaría que hicieras es que cambiaras eso, que dijeras hola y luego
‫tu nombre.
‫Bien, y luego ahora diremos hola, mundo en una línea y en el segundo planeta, diremos hola, Dennis.
‫Así que ejecutemos el software muy rápido.
‫Y ves que dice El mundo en una línea.
‫Y luego la segunda línea dice: Hola, Dennis.
‫Ahora, lo que también puede ver es que en lugar de esta línea brillante, tiene estos corchetes dentro de
‫esos corchetes.
‫Tienes esta cadena que es su nombre oficial, básicamente un fragmento de texto en el que necesitas rodearlo
‫con comillas, como ves aquí.
‫Y luego tenemos un corchete de cierre y un punto y coma al final.
‫El punto y coma es muy importante al menos en la programación y en la mayoría de los lenguajes de programación.
‫Hay algunos lenguajes de programación que no utilizan un punto y coma al final de cada línea, pero en
‫C sostenido es obligatorio.
‫Básicamente estamos diciendo, OK, aquí es donde termina la declaración.
‫Entonces aquí lo estamos terminando con un punto y coma.
‫Así que lo mismo ocurre aquí, estamos terminando el enunciado y agregamos un punto y coma.
‫Esto puede parecer un poco extraño al principio, pero no se preocupe.
‫Lo aprenderás más tarde.
‫Así que ahora lo que también puede ver es que hay un montón de llaves, por lo
‫que tenía este espacio de nombres Hola, el mundo tiene una llave, una de apertura aquí y otra de cierre allá, que también se marca
‫automáticamente una vez que marco una. de ellos.
‫Entonces dice, OK, esta parte ahora es mi amigo.
‫Entonces esta es la parte que está dentro de mí.
‫Así que aquí el cierre, todo este código aquí está dentro del espacio de nombres hello world.
‫Y luego estas cosas aquí están dentro del programa de la clase.
‫Y luego tenemos este método llamado Main.
‫Y dentro de él está ese código aquí.
‫Entonces, en el lado izquierdo, incluso puede ver este signo menos aquí y puede contraer las entradas
‫al código con solo presionarlas.
‫Y esto será entonces.
‫Reduce tu código, pero el código sigue ahí.
‫Ahora, otra cosa muy breve, muy interesante que quería mostrarles es que si abren la carpeta en el
‫Explorador de archivos y realmente van a bin debugged dot net five, encontrarán que hay un mundo
‫infernal, pero es un archivo.
‫Entonces, si hace clic en eso, también abrirá la consola.
‫Pero, desafortunadamente, se está cerrando de inmediato.
‫Entonces, si desea asegurarse de que permanezca abierto, debe agregar esta línea aquí, que dice lectura de punto de
‫consola.
‫Entonces, lo que hará es leer el siguiente carácter del flujo de entrada estándar.
‫Está bien, y también necesitamos usar estos corchetes porque en realidad estamos llamando a un método.
‫Como dije, veremos qué métodos hay más adelante y necesitamos un punto y coma para terminar
‫la declaración.
‫Entonces, si ejecuta este código, se ejecutará como lo hacía antes, pero permanecerá abierto y me dejará presionar
‫una tecla y luego se cerrará, por así decirlo, aunque en Visual Studio, de forma predeterminada, al menos esto
‫ventana abierta para que podamos depurar.
‫Puede desactivar esto si va a esta configuración aquí.
‫Entonces, las herramientas, las opciones y la depuración cierran automáticamente la consola con paradas de depuración.
‫Así que siéntete libre de hacer ese cambio.
‫Pero lo interesante ahora es si regresa a nuestro hola mundo, excepto que la ventana ahora permanece abierta,
‫por lo que permanece abierta.
‫Y ahora, una vez que presionamos la tecla, se cierra.
‫Bien, este es nuestro software.
‫Así que ahora escribimos nuestro propio archivo X y podemos usar este archivo para impresionar a nuestros amigos.
‫Está bien.
‫Así que eso es todo por este video.
‫Nos vemos en el próximo.