Los proyectos son la base de las soluciones de software integradas en Visual Studio.
Los proyectos son la base de las soluciones de software integradas en Visual Studio. Son los componentes lógicos separados de su solución. En estas lecciones, cubriremos el uso de una variedad de soluciones, incluyendo las bibliotecas de clases, marcos .Net y paquetes NuGet, así como sus diferentes aplicaciones. Exploraremos los posibles problemas con la descarga de paquetes y plantillas y las formas en que Visual Studio puede corregir automáticamente los paquetes. También cubriremos la búsqueda y el uso de código de un repositorio, y las mejores prácticas para las descargas de extensiones y repositorios. Saber cómo usar y organizar correctamente los proyectos dentro de su solución es clave para crear software, y estas lecciones proporcionarán la base para comenzar sus proyectos con éxito.
En estas lecciones sobre Trabajar con proyectos, cubriremos la configuración y organización de diferentes tipos de proyectos. Aprenderá a crear su primer proyecto, a instalar y usar bibliotecas externas con paquetes NuGet y a trabajar con soluciones multiproyecto.
Objetivos de aprendizaje:
- Crear el primer proyecto en Visual Studio
- Identificar e incluir bibliotecas externas
- Organizar el código en componentes lógicos
Habilidades que obtendrás
Implantar proyectosMicrosoft ProjectLenguaje de programación visual de MicrosoftMicrosoft Visual StudioMétodo de proyectosEstructuración del proyectoLo que aprenderás
- Crea tu primer proyecto en Visual Studio
- Instala y utiliza bibliotecas externas con paquetes NuGet
- Identifica e incluye bibliotecas externas en tu solución
- Organiza el código en componentes lógicos
- Trabaja con soluciones multi-proyecto
- Busca y utiliza código de un repositorio siguiendo las mejores prácticas para descargar extensiones y repositorios
Puntos clave
- Los proyectos son la base de las soluciones de software en Visual Studio y actúan como componentes lógicos separados de una solución.
- Las lecciones cubren una variedad de tipos de soluciones, incluyendo bibliotecas de clases, marcos de .Net y paquetes NuGet, junto con sus diferentes aplicaciones.
- El curso explora posibles problemas con la descarga de paquetes y plantillas y las formas en que Visual Studio puede corregir automáticamente los paquetes.
- Cubre la búsqueda y utilización de código de un repositorio, junto con las mejores prácticas para descargar extensiones y repositorios.
- Saber cómo usar correctamente y organizar proyectos dentro de una solución es clave para construir software y proporciona la base para comenzar proyectos con éxito.
Preguntas frecuentes
¿Qué aprenderé en este curso de Visual Studio sobre trabajar con proyectos?
Aprenderás cómo configurar y organizar diferentes tipos de proyectos, crear tu primer proyecto, instalar y utilizar bibliotecas externas con paquetes NuGet, y trabajar con soluciones multi-proyecto.
¿Qué temas y lecciones cubre este curso?
El curso incluye tres lecciones: Creando Tu Primer Proyecto, Instalando y Utilizando Paquetes NuGet, y Trabajando con Múltiples Proyectos. También cubre tipos de soluciones tales como bibliotecas de clases, marcos de .Net y paquetes NuGet, así como la búsqueda y utilización de código de un repositorio.
¿Para quién es este curso?
Este es un curso para principiantes en Microsoft Visual Studio para aquellos que comienzan a construir software, proporcionando la base para comenzar tus proyectos con éxito.
¿Qué habilidades ayuda a desarrollar este curso?
Ayuda a desarrollar habilidades que incluyen implementación de proyectos, Microsoft Project, Lenguaje de Programación Visual de Microsoft, Microsoft Visual Studio, método de proyecto y estructuración de proyectos.
¿Cómo ayuda este curso a gestionar paquetes?
Explora posibles problemas con la descarga de paquetes y plantillas y las formas en que Visual Studio puede corregir automáticamente los paquetes, así como las mejores prácticas para descargar extensiones y repositorios.
Transcripción
Transcripción
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.
Aprende sobre la marcha
Lleva tu aprendizaje a todas partes: la app de KnowledgeCity te permite ver las lecciones sobre la marcha.