Hola, mi nombre es Gerald. En esta lección, te mostraré cómo comenzar a crear su primer proyecto. Cubriremos dos tipos diferentes de proyectos. y algunos de los detalles importantes. Aquí tenemos la pantalla de inicio de Visual Studio. Al lado derecho, vamos a seleccionar crear un nuevo proyecto. Esto abrirá el asistente para crear un proyecto. Nuestro primer ejemplo será una biblioteca de clases. Una biblioteca de clases generalmente contiene código reutilizable y clases que puedes usar en múltiples aplicaciones. Entonces, en la barra de búsqueda, escribiremos Biblioteca de clases para buscar. Y aquí, vemos los diferentes tipos de bibliotecas de clases. Elegiremos la versión de .NET Framework en este ejemplo. Continúe y haga clic en Siguiente para crear el proyecto. Aquí, vamos a especificar un nombre para nuestra biblioteca de clases. A este lo llamaremos Extension Helpers. También tenemos una opción para saber dónde fuimos a guardar el proyecto en nuestro sistema de archivos. Y también la versión framework. Dejaremos todo por defecto. Haga clic en Crear para abrir el proyecto en Visual Studio. Así que aquí tenemos nuestro nuevo proyecto, que es un proyecto de biblioteca de clases. Puede ver en el lado derecho en el Explorador de soluciones, tenemos una nueva solución para este proyecto, y luego el proyecto real en sí. Una parte importante de los proyectos son las propiedades. Para editar las propiedades de un proyecto, haces clic derecho en el proyecto y desplácese hacia abajo hasta el menú Propiedades y haga clic en eso. Esto abre una nueva pestaña aquí con todas las propiedades del proyecto. Ahora, dependiendo del tipo de proyecto en el que estés trabajando, habrá propiedades específicas aquí y pestañas adicionales para modificar su proyecto. Ya sea un proyecto de juego, una API web, un Windows Form o WPF, lo que sea que esté creando, van a tener propiedades personalizadas específicas en estas ventanas para la tuya. Algunos de los más comunes son el nombre del ensamblado y el espacio de nombres. Entonces, si desea personalizar su espacio de nombre dentro de su código, Puedes hacer eso aquí. También tenemos el marco y el tipo de salida. Hay un botón de información de montaje aquí. donde se puede personalizar la información de montaje. Así que esos son los detalles que van a mostrar en su archivo DLL cuando hace clic con el botón derecho y dice: muéstrame los detalles. Así que puedes poner una descripción aquí, su empresa y producto, cualquier tipo de marcas que tenga. Y también hay herramientas de control de versiones aquí. para la versión de ensamblaje y la versión de archivo. También hay otras pestañas aquí, como Construir. Puede especificar las opciones de compilación. ¿Qué quieres hacer cuando construyas la aplicación? ¿Quieres permitir código no seguro? ¿Cómo quieres tratar las advertencias? Ese tipo de cosas. Hay muchos detalles y opciones aquí. Así que definitivamente echa un vistazo a esto. Y luego están los eventos de compilación. Así que si quieres ejecutar ejecutables después de construir su proyecto, tal vez para cerrarlo y FTP a un servidor diferente, pondrías ese tipo de comandos aquí. Otra propiedad importante es la pestaña Firma. Si vas a distribuir tu proyecto a otros desarrolladores para usar en sus sistemas, probablemente querrás firmar la asamblea con un certificado para probar que es tuyo y así puedan confiar en él y saber que es tuyo. Y eso es lo que harás aquí. en la pestaña Firma con la opción firmar la asamblea. Ahora echemos un vistazo en el archivo que se genera detrás de escena. Porque hay momentos en los que necesitarás modificar el archivo para cambiar las opciones para el proyecto que no están disponibles en la ventana de propiedades. Entonces, si hace clic derecho en su proyecto, Voy a abrir el proyecto en Visual Studio Code. Si no tienes esta extensión, puede usar esta opción aquí, abra la carpeta en el Explorador de archivos y abra el archivo con el Bloc de notas o Visual Studio Code. Sea cual sea el editor de texto que tengas en tu ordenador, así es como querrás abrir esto. Voy a abrir con Visual Studio Code. Y aquí, podemos ver el archivo del proyecto. Está diseñado con XML, pero tiene todas las opciones. desde la ventana de propiedades especificada aquí así como una lista de referencias. Así que hay muchas ocasiones en las que querrás opciones de edición que no están disponibles en Visual Studio, tal vez algo único que estás haciendo con tu proyecto. Por lo tanto, querrá ingresar al XML aquí y actualizarlo. con lo que necesites para hacer el trabajo por ti. Veamos un proyecto diferente. Vamos a crear un proyecto WinForm. Aquí, reinicié Visual Studio. Voy a hacer clic en crear un nuevo proyecto de nuevo, y voy a ir a mis plantillas de proyectos recientes, porque creé uno antes, la aplicación Windows Forms .NET framework y haremos clic en Siguiente. Haremos de esto una aplicación de escritorio. y vamos a mantener todos los valores predeterminados. Entonces, WinForm es una aplicación de escritorio que tiene una GUI con botones y cuadros de texto y cosas por el estilo. Así que vamos a crear esto. Y aquí tenemos nuestro proyecto WinForm. abierto en Visual Studio. Puede ver en el Explorador de soluciones, hay un par de opciones más aquí, un par de artículos más. Tenemos un formulario y tenemos una configuración de aplicación. Esto era diferente a la biblioteca de clases. Y puedes ver, dependiendo del proyecto que elijas, obtendrá cosas diferentes en su Explorador de soluciones. Echaremos un vistazo a las propiedades de este proyecto WinForm, y pueden ver, son muchas de las mismas opciones. Tenemos elementos adicionales aquí, como recursos y configuraciones. Estos ya están creados y listo para comenzar a usar la configuración. Podrías poner cosas como cadenas de conexión aquí. Si desea especificar la conexión a una base de datos, pondrías esos elementos en la configuración. Recursos. Suelen ser imágenes, archivos de fuentes, cualquier tipo de recurso, Archivos HTML, imágenes, iconos, lo que necesites para su aplicación WinForm va a ir en esta pestaña de Recursos aquí. Para que pueda ver la página de propiedades de los proyectos. son diferentes dependiendo del proyecto. Ahora quiero cubrir cómo organizar su proyecto un poco. Entonces, una de las mejores cosas que puede hacer es crear carpetas y para organizar sus archivos de código y sus diferentes componentes. Entonces, para agregar carpetas a su proyecto, puede hacer clic derecho en su proyecto, seleccione Agregar y luego seleccione Nueva carpeta. Y démosle un nombre a esta carpeta. Llamémoslo Controles. WinForms usa controles como elementos de la interfaz de usuario como botones y cuadros de texto. Y agreguemos un control a esta carpeta. Así que haré clic con el botón derecho, seleccionaré Agregar, y luego seleccione Nuevo elemento. Aquí, agregue un nuevo elemento, buscaremos controles, un control de usuario. Y llamaremos a este cuadro de texto del botón de control. Así que estamos agregando un control a nuestro proyecto. Ahora agreguemos rápidamente un botón y un cuadro de texto. Pin esto aquí, vamos a arrastrar un botón encima, y obtengamos un cuadro de texto. Así que ahora tengo un control de usuario personalizado con un botón y un cuadro de texto. Ahora bien, esto es sólo una forma de organizar los componentes. Normalmente agregaría otra carpeta para las clases. Y en tu carpeta de clases, puede agregar sus clases de código individuales. Y también podría agregar otra carpeta para organizar sus formularios, sus elementos GUI. Así que esto es sólo un buen hábito, una buena forma de organizar tus proyectos. Ahora has aprendido a crear diferentes tipos. de proyectos, actualizar sus propiedades, y cómo organizar el código dentro de ellos. Gracias por ver. Estén atentos para la próxima lección donde exploraremos la instalación y usando nuevos paquetes de Git.