‫Bienvenido de nuevo a este video, me gustaría mostrarle la diferencia entre la plantilla de proyecto
‫para Dot Net cinco y Dot Net seis.
‫Así que sigamos adelante y creemos rápidamente dos proyectos para ver la diferencia.
‫Y luego, en el próximo video, vamos a construir nuestro primer programa Helloworld y entenderemos cómo funciona
‫usando Dot Net cinco, porque en este punto, el curso todavía está completamente construido en Dot Net cinco.
‫Pero voy a actualizarlo con Dot Net seis pronto.
‫Así que no te preocupes en este punto, porque para ti como principiante, realmente no importa en absoluto porque no
‫hay cambios en el código.
‫Incluso la interfaz de usuario de Visual Studio 2022 es la misma que en 2019.
‫Solo hay un pequeño detalle que es diferente para ti como principiante, y eso es lo que quiero mostrarte
‫en este video.
‫OK, sigamos adelante y creemos un nuevo proyecto.
‫Y aquí puedes ver que puedes seleccionar diferentes plantillas.
‫Hay un montón de ellos, puede ver muchos, y están disponibles en función de las cargas de trabajo
‫que hemos seleccionado al instalar Visual Studio.
‫Si recuerda en el instalador de Visual Studio.
‫Así que aquí, teníamos esas diferentes cargas de trabajo aquí, y dependiendo de las cargas de trabajo que haya
‫instalado, tendrá más opciones aquí en Visual Studio como plantillas.
‫Así que voy a usar la plantilla de la aplicación de la consola con C-sharp.
‫Así que aquí es importante que tenga el logotipo de C sostenido aquí en la parte superior de esta letra, y voy
‫a llamar a este.
‫Cinco netos.
‫aplicación.
‫Está bien.
‫Así que esta será nuestra aplicación NAT cinco, este será el nombre del proyecto de la aplicación y luego puede cambiar
‫la ubicación si lo desea.
‫Lo dejaré en la ubicación predeterminada y seleccionaré el nombre de la solución predeterminada.
‫Así que ahora puedes ir al siguiente.
‫Y aquí puede ver que tiene Dot Net seis y Dot Net cinco.
‫Y solo tiene Dot Net cinco si ha seguido mis instrucciones para agregar también el tiempo de ejecución de Dot
‫Net cinco, que es el que se ha utilizado en 2021 y 2022.
‫Han lanzado Dot Net seis en 2023.
‫Probablemente van a lanzar Dot Net siete.
‫Hay un montón de cambios bajo el capó que lo hacen comprar más rápido, que hacen
‫que las aplicaciones funcionen mejor, que también agregan código nuevo y algunas metodologías nuevas.
‫Pero no es realmente relevante para ti como principiante porque los conceptos básicos siempre son los mismos.
‫Siempre habrá variables, métodos, clases, etc., y todas estas palabras clave.
‫Es posible que no tengan ningún sentido para usted en este momento, pero los repasaremos todos en este
‫curso.
‫Pero lo que ha cambiado no es que el seis sea algo que verás dentro de poco.
‫Bien, esta opción solo estaba disponible aquí porque había instalado este componente individual.
‫Entonces, ahora usemos Dot Net Five y veamos cómo se ve una aplicación.
‫Vamos a crear esto y ver qué hace Visual Studio por nosotros.
‫Así que ahí estás.
‫Esto es lo que obtenemos por defecto.
‫Un montón de código.
‫Están sucediendo muchas cosas aquí sin que hayamos escrito una sola línea de código.
‫Y también, aparece esta ventana emergente donde se le solicita que inicie sesión, pero no es necesario.
‫Puedes cerrar esto.
‫Así que permítanme desplazarme para ver el código un poco mejor y voy a analizar esto con mucha más
‫profundidad en el próximo video.
‫Pero básicamente puedes ver que hay un total de 12 líneas de código para lograr esta declaración
‫de Helloworld.
‫Y podemos ejecutar la aplicación y simplemente imprimirá algo en una aplicación de consola.
‫Así que esta es una aplicación de consola que ves aquí y dice Helloworld, pero de eso no se trata
‫realmente este video.
‫Permítame iniciar otra instancia de Visual Studio solo para mostrarle la diferencia entre una aplicación de
‫consola Dot Net Five y Dot Net Six.
‫Así que aquí voy a llamar a este.
‫Aplicación Net Six.
‫Hagamos clic en siguiente, y aquí voy a seleccionar los seis alternativos, que es la versión compatible a largo
‫plazo de Dot Net.
‫¿Y si te preguntabas qué es Dot Net?
‫Entonces permítanme pasar rápidamente a este artículo, para que vean aquí el blog, cuál es la descripción
‫general de la plataforma alternativa, aunque esta descripción general es para que no cinco, no seis sigan la misma arquitectura.
‫Entonces, la idea es que querían unificar el desarrollo de todos los diferentes entornos en uno solo.
‫Así que ahora juntan todo el desarrollo en la nube, escritorio, juegos web, dispositivos móviles, todo se junta bajo
‫el capó de punto net y no hay ningún punto en ese marco, así como el núcleo de punto net
‫separado.
‫Todo eso viene junto.
‫Así que básicamente es todo el marco o el paquete de un montón de diferentes piezas de código que
‫se juntan para que podamos escribir código muy fácilmente y construir aplicaciones muy rápidamente sin tener que
‫construir todo desde cero.
‫Muy bien, ahora usemos Dot Net seis años, creemos una nueva aplicación de consola.
‫Y verá directamente una gran diferencia entre los dos.
‫Y ahí estamos.
‫Así es como se ve nuestra aplicación Dot Net Six.
‫Así que ahora te estarás preguntando, santo humo, ¿qué está pasando?
‫no veo nada
‫Bueno, excepto por esta línea roja de la consola, el caso es que estos dos son básicamente lo mismo.
‫Así que déjame deshacerme de este explorador de soluciones para que puedas verlo mejor.
‫Estas son básicamente la misma solución.
‫Dan como resultado lo mismo.
‫Así que permítanme ejecutar esta aplicación Dot Net Six, y también me dará esta declaración Hello World.
‫Entonces, la única diferencia es que ahora dentro de nuestros programas, sí, estamos por defecto dentro de este bloque principal dentro
‫de este bloque de método principal.
‫Veremos qué significa este método principal y así sucesivamente más adelante.
‫Pero por ahora, solo considere que lo que está sucediendo aquí es solo una plantilla diferente, y estamos
‫ejecutando directamente este código aquí como si estuviéramos dentro de estos corchetes.
‫Y no necesitamos toda esta sobrecarga, aunque por ahora, vamos a usar ese marco de cinco en
‫el próximo video.
‫Le mostraré cómo funciona esto específicamente, pero si aún desea usar Dot Net seis,
‫puede hacerlo.
‫Puede consultar este enlace presionando la tecla de control y haciendo clic en él.
‫Entonces, las nuevas plantillas de C sostenido generan declaraciones de alto nivel.
‫Así que este era el código tradicional, como hemos visto en nuestra aplicación del Documento cinco.
‫Y este es el nuevo código, como hemos visto en la aplicación Documento seis.
‫Está bien.
‫Y esa es básicamente la diferencia entre los dos.
‫Así que me gustaría pedirle que use net five al crear un nuevo proyecto en Visual Studio y luego
‫puede seguir exactamente como el curso está diseñado en este punto.
‫Pero como dije, actualizaré el curso y agregaré más ejercicios, así como ejemplos adicionales, etc.,
‫para mantener este curso actualizado y mejorarlo.
‫Así que no te preocupes por eso.
‫Así que avancemos y veamos Helloworld en el siguiente video.