Introducción a Visual Studio.Net



Documentos relacionados
Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes:

Novell Vibe 4.0. Marzo de Inicio rápido. Inicio de Novell Vibe. Introducción a la interfaz de Novell Vibe y sus funciones

Para crear formularios se utiliza la barra de herramientas Formulario, que se activa a través del comando Ver barra de herramientas.

Combinar comentarios y cambios de varios documentos en un documento

Introducción. Introducción a NTI Shadow. Información general de la pantalla de Bienvenida

EDICIÓN Y FORMATO (II)

Ofimática Aplicada. Elaborado por: Lic. Ronald Méndez

Retrospect 9 para Mac Anexo de la Guía del usuario

Para ingresar a la aplicación Microsoft Word 97, los pasos que se deben seguir pueden ser los siguientes:

1. La nueva interfaz del programa

F-Series Desktop Manual Del Usuario

De Word 2010 a Office 365 para empresas

Manual del Profesor Campus Virtual UNIVO

Figura 1 Abrir nueva hoja de cálculo

Instructivo de Microsoft Windows

Manual Impress Impress Impress Impress Impress Draw Impress Impress

Guía rápida. Nero BackItUp. Ahead Software AG

BUSINESS OBJECTS EDICIÓN DE REPORTES NIVEL II

TEMA 4: CORREO ELECTRÓNICO: OUTLOOK 2007 CORREO ELECTRÓNICO: OUTLOOK EJECUTAR EL ENTORNO DE TRABAJO GESTIÓN DE CORREO ELECTRÓNICO 3

Un botón puede tener hasta cuatro estados diferentes. Cada estado representa el aspecto del botón en respuesta a un evento del ratón:

ESCUELA DE ADMINISTRACIÓN

GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS.

Guía de inicio rápido del Administrador de Colecciones de WorldShare de OCLC

Operación Microsoft Access 97

OBJETIVO: Introducción al editor de páginas web Macromedia Dreamweaver.

Tareas básicas en OneNote 2010 Corresponde a: Microsoft Office OneNote 2010

Manual de Usuario SOFTWARE DESPACHO JURIDICO 2015.

IBM SPSS Statistics Versión 22. Instrucciones de instalación para Windows (Licencia concurrente)

INTRODUCCIÓN VISIO Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

POWER POINT XP. Tema 5: Presentaciones. Tema 9.- POWER POINT XP. Objetivos. Tipos de documentos Power Point (I) Qué es Power Point?

Manual del Administrador del Sitio del Gestor de Contenidos de Revistas Científicas de Grupo Aula Médica

Menús. Gestor de Menús

ANEXO Windows 98. En el curso trabajaremos con Windows 98, el sistema operativo instalado en las computadoras del Laboratorio.

Manual del usuario de Crystal Reports. Instalar Crystal Reports XI Release 2

Guía rápida de instalación

Descarga e instalación de Visual Basic. Entorno de programación (IDE). Visual Studio (CU00304A)

UF0320: Aplicaciones informáticas de tratamiento de textos

Instructivo Asesoría Básica Comunidad Virtual SharePoint 2010

Entidad Formadora: Plan Local De Formación Convocatoria 2010

BUSINESS OBJECTS EDICIÓN DE REPORTES NIVEL I

1 MANUAL DE INSTALACIÓN

MACROS Y FORMULARIOS

Manejo de Libros. Marzo 2011 Manejo de Libros Diapositiva 1

Informes de conjunto

Manual Usuario Manual Usuario

MANUAL DE USO DEL PROGRAMA ARKITOOL 2012

Módulo 8: Ofimática básica. Unidad didáctica 4: Introducción y modificación de datos. Access

Digitales Emitidos Versión 1.0

Boot Camp Manual de instalación y configuración

iseries Operations Navigator Administración de aplicaciones

Manual de Nero ImageDrive

Uso del portafolio digital

Cómo gestionar menús en Drupal 7

Sophos Anti-Virus para Mac OS X Ayuda

MICROSOFT ACCESS 2003

Usuarios y Permisos. Capítulo 12

reemplaza menú archivo y esta situado en la esquina superior izquierda de estos programas de

QUE ES ACCESS PESTAÑA INICIO VER: EN ESTA PESTAÑA SE ENCUENTRA

Archivos y Carpetas. Archivos y Carpetas

Fundamentos CAPÍTULO 1. Contenido

Organizando mi clase en el GES Material de apoyo

Guadalinex Básico Impress

Autor: Microsoft Licencia: Cita Fuente: Ayuda de Windows

NOTIFICACIÓN DE MOVIMIENTOS DE ESTUPEFACIENTES POR PARTE DE LOS LABORATORIOS FARMACÉUTICOS Y ALMACENES MAYORISTAS DE DISTRIBUCIÓN

Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL

Guía del usuario de IRM Client for Outlook Versión 5.0 SP1

[MyPaint] Guía de inicio

Google Calendar. Google Calendar

Tema 2. Entorno de desarrollo integrado (IDE) de VS.NET

1. EL ESPACIO DE TRABAJO EN ACCESS.

Una plantilla es un modelo que puede servir como base para muchas hojas de cálculo. Puede incluir tanto datos como formatos.

Vamos a ver las dos formas básicas de arrancar PowerPoint.

HP Backup and Recovery Manager

SISTEMA DE APARTADO DE SALAS PARA EVENTOS

Operación de Microsoft Excel. Guía del Usuario Página 79. Centro de Capacitación en Informática

UF0513 Gestión auxiliar de archivo en soporte convencional o informático

Google Sites_04: Acciones del sitio

6.1. Conoce la papelera

Manejando pólizas dinámicas con Aspel-COI 7.0

Estructurar la información dentro del ordenador:

Microsoft Access 2007 (Completo)

SESIÓN 6 INTRODUCCIÓN A WORD.

Microsoft Office XP Excel XP (I)

Guía básica administrar documentos

Descarga Automática. Manual de Usuario. Operador del Mercado Ibérico de Energía - Polo Español Alfonso XI, Madrid

DOCUMENTOS COMPARTIDOS CON GOOGLE DOCS

APUNTES DE WINDOWS. Windows y sus Elementos INSTITUTO DE CAPACITACIÓN PROFESIONAL. Elementos de Windows

Exporta la construcción para su visualización en Internet, es decir, como applet dentro de una página html.

La ventana de Microsoft Excel

bla bla Guard Guía del usuario

PowerPoint 2010 Introducción a Microsoft Office PowerPoint 2010

Índice 1 Instalación de la herramienta 2 Descripción de la herramienta 2 Arranque de la aplicación 3 Proyecto 4 Diagrama de clases 5

Seminario Profesional MS PROJECT MODULO 2: Introducción y organización de las tareas

WINDOWS. Iniciando Windows. El mouse

Qué es Access? Bases de datos relacionales en Access. Cuando abre Access

CAPÍTULO 17: ASPECTOS BÁSICOS DEL SISTEMA OPERATIVO WINDOWS

Usar Office 365 en un iphone o ipad

Tutorial de Introducción a la Informática Tema 0 Windows. Windows. 1. Objetivos

Transcripción:

Introducción a Visual Studio.Net Visual Studio es un conjunto completo de herramientas de desarrollo para la generación de aplicaciones Web ASP.NET, Servicios Web XML, aplicaciones de escritorio y aplicaciones móviles. Visual Basic, Visual C++, Visual C# y Visual J# utilizan el mismo entorno de desarrollo integrado (IDE), que les permite compartir herramientas y facilita la creación de soluciones en varios lenguajes. Asimismo, dichos lenguajes aprovechan las funciones de.net Framework, que ofrece acceso a tecnologías clave para simplificar el desarrollo de aplicaciones Web ASP y Servicios Web XML. Aspectos destacados de Visual Studio Esta sección contiene información acerca de algunas de las herramientas y tecnologías más avanzadas de esta versión de Visual Studio:

La gama de productos de Visual Studio comparte un único entorno de desarrollo integrado (IDE) que se compone de varios elementos: la barra de herramientas Menú, barra de herramientas Estándar, varias ventanas de herramientas que se acoplan u ocultan automáticamente a la izquierda, parte inferior y a la derecha, así como en el espacio del editor. Las ventanas de herramientas, menús y barras de herramientas disponibles dependen del tipo de proyecto o archivo en el que esté trabajando Dependiendo de la configuración aplicada y de las subsiguientes personalizaciones que haya realizado, variará la colocación de las ventanas de herramientas y de otros elementos en el IDE. Puede desplazarse y acoplar ventanas con facilidad mediante el rombo de guía visual u ocultar temporalmente las ventanas utilizando el comando Ocultar automáticamente. Introducción a soluciones, proyectos y elementos Visual Studio dispone de dos contenedores que le ayudan a administrar eficazmente los elementos necesarios para el desarrollo, como referencias, conexiones de datos, carpetas y archivos. Estos contenedores se denominan soluciones y proyectos. Asimismo, Visual Studio proporciona carpetas de soluciones para organizar proyectos relacionados en grupos y, a continuación, llevar a cabo acciones en esos

grupos de proyectos. El Explorador de soluciones, una interfaz para ver y administrar estos contenedores y sus elementos asociados, forma parte del entorno de desarrollo integrado (IDE). Contenedores: Soluciones y Proyectos Las soluciones y los proyectos contienen elementos en forma de referencias, conexiones de datos, carpetas y archivos necesarios para crear la aplicación. Una solución puede contener varios proyectos y un proyecto normalmente contiene varios elementos. Estos contenedores permiten sacar partido del IDE mediante las siguientes tareas: Administrar la configuración de la solución en su totalidad o dividida en proyectos individuales Utilizar el Explorador de soluciones para controlar los detalles de la administración de archivos y centrarse al mismo tiempo en los elementos que constituyen la labor de desarrollo. Agregar elementos útiles a varios proyectos de la solución o a la solución sin tener que hacer referencia a dichos elementos en cada proyecto. Trabajar en diversos archivos, independientes de soluciones o proyectos Elementos: archivos, referencias y conexiones de datos Los elementos pueden ser archivos y otras partes del proyecto como referencias, conexiones de datos o carpetas. En el Explorador de soluciones los elementos pueden organizarse de varias formas: En forma de elementos del proyecto, es decir, elementos que componen el proyecto, tales como formularios, archivos de código fuente y clases de un proyecto del Explorador de soluciones. La organización y la presentación dependerán de la plantilla de proyecto que se seleccione, así como de cualquier modificación que se realice. En forma de elementos de la solución para archivos que se aplican a la solución en su totalidad en la carpeta Elementos de la solución del Explorador de soluciones. En forma de varios archivos que no están asociados a ningún proyecto ni a ninguna solución y que pueden mostrarse en la carpeta Archivos varios. Soluciones como contenedores Visual Studio implementa contenedores conceptuales denominados soluciones y proyectos para habilitar el entorno de desarrollo integrado (IDE) y aplicar su gran variedad de herramientas, diseñadores, plantillas y configuraciones. Asimismo, Visual Studio proporciona carpetas de soluciones para organizar proyectos relacionados en grupos y, a continuación, llevar a cabo acciones en esos grupos de proyectos. Un proyecto incluye un conjunto de archivos de código fuente más los metadatos relacionados, como referencias de componentes e instrucciones de generación. Normalmente, los proyectos crean uno o más archivos de resultados cuando se generan. Una solución incluye uno o varios proyectos más los archivos y metadatos que ayudan a definir la solución como un todo:

Cuando se crea un nuevo proyecto, Visual Studio genera una solución automáticamente. Si lo precisa, puede agregar otros proyectos a la solución. El Explorador de soluciones proporciona una vista gráfica de toda la solución que le ayuda a administrar los proyectos y archivos durante el desarrollo de la aplicación. También puede crear soluciones en blanco sin proyectos, lo que le permite utilizar diseñadores y editores de Visual Studio para modificar los archivos independientes. El Explorador de soluciones proporciona carpetas específicamente para los elementos que no estén incluidos en el proyecto. Las soluciones administran la manera en que Visual Studio configura, genera e implementa conjuntos de proyectos relacionados. Una solución de Visual Studio puede incluir simplemente un proyecto o varios proyectos generados conjuntamente por un equipo de desarrollo. Una aplicación compleja puede requerir varias soluciones. Utilice las configuraciones de generación de soluciones para especificar cómo generar e implementar versiones de la aplicación destinadas a grupos de usuarios específicos. Se puede, por ejemplo, configurar versiones de depuración para los desarrolladores y las personas encargadas de probar las aplicaciones, y versiones comerciales para colaboradores y usuarios finales. Ventajas Las soluciones permiten concentrarse en el desarrollo e implementación de los proyectos, en lugar de organizar todos los detalles de administración de archivos de proyectos, componentes y objetos. Cada solución de Visual Studio le permite: Trabajar con varios proyectos dentro de la misma instancia del IDE. Trabajar con elementos, valores y opciones que se aplican a todo el conjunto de proyectos. Utilizar el Explorador de soluciones para facilitar el desarrollo y la implementación de la aplicación. Administrar archivos adicionales que se abren fuera del contexto de una solución o proyecto

Archivos de definición Visual Studio almacena la definición correspondiente a una solución en dos archivos:.sln y.suo. En versiones anteriores de Visual Studio, es probable que haya observado los archivos de grupo (.vbg) o de área de trabajo (.dsw) en Visual Basic y Visual C++, respectivamente El archivo de definición de soluciones (.sln) almacena los metadatos que definen la solución: Proyectos asociados a la solución. Elementos disponibles en el ámbito de la solución y que no están asociados a ningún proyecto en particular. Las configuraciones de soluciones que establecen las configuraciones que se aplican a cada tipo de generación. Los metadatos que se almacenan en el archivo.suo durante la creación de una solución y la configuración de sus propiedades, se utilizan para personalizar el IDE cuando la solución esté activa. Por ejemplo, el Explorador de soluciones muestra una carpeta Archivos varios para una solución si se habilita esta opción, y las herramientas apropiadas para los tipos de proyecto incluidos en la solución pasan a estar disponibles en el Cuadro de herramientas. Explorador de soluciones El Explorador de soluciones proporciona una vista organizada de los proyectos y sus archivos, así como acceso rápido a los comandos relativos a ellos. Normalmente, una barra de herramientas asociada a esta ventana ofrece los comandos que se utilizan con más frecuencia con el elemento resaltado en la lista. Para obtener acceso al Explorador de soluciones, seleccione Explorador de soluciones en el menú Ver.

Vista de árbol Esta vista estándar del Explorador de Soluciones presenta la solución activa como un contenedor lógico de uno o más proyectos y de los elementos asociados a ellos. Puede abrir elementos de proyecto para modificarlos, además de llevar a cabo otras tareas de administración directamente desde esta vista. Dado que los distintos proyectos almacenan los elementos de manera diferente, la estructura de carpetas del Explorador de soluciones no refleja necesariamente el almacenamiento físico real de los elementos enumerados. Cuando la opción Realizar seguimiento del elemento activo en el Explorador de soluciones está seleccionada en General > Proyectos y soluciones > Opciones (Cuadro de diálogo), el Explorador de soluciones abre automáticamente la carpeta del elemento activo, se desplaza hasta su nodo en vista de árbol y selecciona su nombre. El elemento seleccionado va cambiando conforme se trabaja con los distintos archivos en un proyecto o solución o con los distintos componentes en un diseñador del entorno de

desarrollo integrado (IDE). Cuando esta opción está desactivada, la selección en el Explorador de soluciones no cambia automáticamente. Proyecto en negrita Un proyecto que se muestra en negrita está seleccionado como Proyecto de inicio con fines de ejecución y depuración. Si hay más de un proyecto de inicio, se muestra en negrita el nodo de la solución en la vista de árbol. Los proyectos de inicio se ejecutan automáticamente al iniciar el depurador de Visual Studio. De forma predeterminada, el primer proyecto creado en la solución se designa como el proyecto de inicio, pero se puede cambiar qué proyectos se ejecutan primero al generar o ejecutar la solución. Solución en negrita Cuando una solución se muestra en negrita, indica que la opción para ejecutar varios proyectos al iniciar el depurador está habilitada. Aunque la opción está habilitada, no significa que se hayan seleccionado proyectos para ejecutarse; de forma predeterminada, están configurados para que no se ejecuten. Comandos Puede abrir archivos, agregar y quitar elementos y realizar otras tareas de administración. Cada plantilla de proyecto dispone de sus propias carpetas e iconos para indicar la naturaleza de los elementos del proyecto. Puede agregar carpetas y elementos que se ajusten a las necesidades de su proyecto de desarrollo individual. Los iconos pueden indicar diferente información acerca de un elemento. Por ejemplo, según el proyecto, podría ver un icono que indica que el elemento es un archivo HTML o que un archivo está bajo el control del código fuente. Además, cada plantilla de proyecto determina qué herramientas y diseñadores están asociados a un tipo de archivo, así como los comandos disponibles para la administración de elementos. Selección Al seleccionar una solución, proyecto o elemento en la lista, automáticamente se actualizan los comandos disponibles. Por ejemplo, el comando Copiar Web sólo está disponible en la barra de herramientas del Explorador de soluciones si hay una aplicación Web seleccionada en la lista. Puede hacer doble clic en un archivo para mostrarlo en el diseñador, herramienta o editor asociado al tipo de archivo. Para cambiar el editor predeterminado de algunos tipos de archivo, haga clic con el botón secundario en el archivo y, después, elija Abrir con en el menú contextual. Selección múltiple Es posible seleccionar varios elementos de un solo proyecto o varios elementos que abarquen varios proyectos. Seleccione varios elementos si desea llevar a cabo operaciones por lotes (con el fin de abrir simultáneamente varios archivos para editar, por ejemplo) o cuando desee determinar o editar las propiedades que comparten dos o más elementos de solución. Al seleccionar varios elementos, los comandos disponibles representan la intersección de los comandos comunes a todos los elementos seleccionados.

Iconos de la barra de herramientas En la barra de herramientas del Explorador de soluciones sólo aparecen los botones específicos del elemento seleccionado en la lista. Por ejemplo, si selecciona un archivo.asax, aparece un conjunto de botones en la barra de herramientas. Sin embargo, si se selecciona un archivo.asp, sólo aparece el botón Propiedades. Debido a que el proyecto seleccionado determina los iconos de la barra de herramientas, esta lista es una representación parcial de los que podría encontrar al trabajar en el Explorador de soluciones:

Elementos de una solución Una solución, en calidad de contenedor, puede controlar varios tipos de elementos. Por ejemplo, dentro de una solución puede haber proyectos. No obstante, puede encontrarse con elementos que desee administrar independientemente de un proyecto, pero en asociación con una solución. Estos elementos, que se consideran elementos de la solución, aparecerán en la carpeta Elementos de la solución en el Explorador de soluciones. Los elementos de la solución siempre estarán disponibles en el Explorador de soluciones, cuando abra la solución. Los elementos de la solución son independientes del proyecto. Los Los elementos de la carpeta Elementos de la solución son archivos independientes del proyecto creados además de los archivos de proyecto. Estos elementos representan archivos fundamentales para el desarrollo de los proyectos, pero no pertenecen a un proyecto en particular. Las hojas de estilos en cascada son elementos comunes de una solución. Una sola hoja de estilos, por ejemplo, puede estandarizar el formato de numerosas páginas Web en varios proyectos. Cuando se cierra la solución, la hoja de estilos permanece junto a las páginas Web. Cuando vuelve a abrirse la solución, la hoja de estilos aparece debajo del nodo Elementos de la solución del Explorador de soluciones. Los archivos de proyecto que aparezcan en el Explorador de soluciones debajo del proyecto al que se van a agregar están incluidos en generaciones de proyectos o soluciones. No se generará ningún archivo de solución que aparezca en la carpeta Elementos de la solución. Puede utilizar control de código fuente con los elementos de solución y con proyectos y archivos de proyectos. Los elementos de una solución son fundamentales para los proyectos de una solución. Aunque se administren en forma de vínculos y pueda guardarlos en cualquier ubicación, puede que desee guardarlos en el directorio de la solución. El archivo de

la solución (.sln) recuerda y, lo que es más importante, realiza un seguimiento de la ubicación de los elementos de la solución. Proyectos como contenedores Para ayudarle a organizar los elementos y a realizar tareas comunes con los elementos que está desarrollando, los proyectos de Visual Studio se utilizan como contenedores dentro de una solución a fin de administrar, generar y depurar lógicamente los elementos que componen la aplicación. El resultado de un proyecto suele ser un programa ejecutable (.exe), un archivo de biblioteca de vínculos dinámicos (.dll) o un módulo, entre otros. Un proyecto puede ser tan simple o tan complejo como se precise para que cumpla sus requisitos. Un proyecto simple podría consistir en un formulario o documento HTML, archivos de código fuente y un archivo de proyecto. Un proyecto más complejo podría componerse de estos mismos elementos más secuencias de comandos de base de datos, procedimientos almacenados y referencias a un Servicios Web XML existente. Plantillas de proyecto Todos los productos de desarrollo de Visual Studio ofrecen una serie de plantillas de proyecto predefinidas. Puede utilizar una de las distintas plantillas de proyectos existentes para crear el contenedor de tipo proyecto básico y para crear un conjunto de elementos previo que podría necesitar para desarrollar la aplicación, clase, control o biblioteca. Por ejemplo, si decide crear una aplicación para Windows, el proyecto le facilitará un elemento de formulario Windows Forms para que pueda personalizarlo. Del mismo modo, si decide crear una aplicación Web, el proyecto le ofrecerá un elemento de formulario Web Forms. Los proyectos y las plantillas de proyecto le permiten concentrarse en la funcionalidad específica que desea implementar ya que el proyecto controla por el usuario las tareas de administración y generación. Puede trabajar con las configuraciones predeterminadas que se suministran o puede personalizar las configuraciones de generación Archivos de proyecto Cada plantilla de proyecto crea y mantiene un archivo de proyecto para almacenar los metadatos específicos del proyecto en cuestión. Mientras trabaja en el entorno de desarrollo integrado (IDE), la plantilla crea y mantiene dicho archivo de proyecto por el usuario. La extensión y el contenido real del archivo de proyecto

vendrán determinados por el tipo de proyecto al que defina, por lo que este tema no tiene la intención de aportar una descripción completa. En general, el archivo de proyecto almacena los valores de configuración y generación que especifique para el proyecto y para el conjunto de elementos del proyecto. Algunos proyectos mantienen una lista de los archivos asociados al proyecto y la ubicación del archivo. Cuando se agrega un elemento a un proyecto, también se agrega al archivo de proyecto la ubicación en disco del archivo de código fuente de dicho elemento. Cuando el vínculo se quite del proyecto, esta información se eliminará del archivo de definición. Cada plantilla de proyecto determina los comandos que se encuentran disponibles para cada elemento. Elementos de proyecto Los elementos de proyecto pueden ser archivos, referencias a bibliotecas, conexiones de datos y carpetas que estén dentro del contenedor de tipo proyecto. Algunos elementos representan elementos físicos que pueden localizarse en lugares de almacenamiento. Otros elementos son vínculos y representan punteros a otros elementos que pueden residir dentro de un servicio, módulo u otro componente. Sin embargo, lo más probable en la mayoría de los casos es que su trabajo se encuentre en los archivos que utiliza para determinar las partes de la aplicación. El modo en que se administren estos archivos dentro del proyecto vendrá determinado por el propio proyecto. El Explorador de soluciones mostrará el archivo o el conjunto de archivos necesarios para desarrollar el elemento. Para obtener más información sobre administración de elementos dentro de un tipo de proyecto específico, vea la documentación correspondiente al tipo de proyecto o lenguaje que le interese. Todos los productos de desarrollo de Visual Studio ofrecen una serie de plantillas de elementos predefinidas. Puede utilizar una de las distintas plantillas que existen para crear los elementos que vaya a necesitar para desarrollar la aplicación, clase, control o biblioteca. Por ejemplo, si decide crear un formulario Windows Forms, el proyecto le ofrecerá un elemento de dicho formulario para que lo agregue y lo personalice. De forma similar, si decide crear una aplicación Web, el proyecto le ofrecerá un elemento de formulario Web Forms.

Plantillas de proyectos predeterminadas en Visual Studio Cuando se crea un nuevo proyecto, los iconos de los cuadros de diálogo Nuevo proyecto y Agregar proyecto representan los tipos de proyecto disponibles y sus plantillas. La plantilla de proyecto asociada con el icono de proyecto elegido determina el tipo de resultado y otras opciones disponibles para el proyecto. La tabla siguiente muestra los tipos predeterminados de proyectos disponibles en Visual Studio: Carpetas de soluciones Si trabaja con una solución que contiene muchos proyectos, puede utilizar carpetas de soluciones para organizar los proyectos relacionados en grupos y, a continuación, realizar acciones con dichos grupos de proyectos. Para organizar y trabajar con una solución, puede: Crear carpetas de soluciones y trasladarles o agregarles proyectos. Las carpetas de soluciones se pueden anidar para crear una estructura organizativa mayor. Agregar, eliminar o cambiar el nombre de las carpetas de soluciones en cualquier momento, si cambian los requisitos de la organización de la solución.

Descargar todos los proyectos en una carpeta de soluciones para desactivarlos temporalmente para la generación. Contraer u ocultar carpetas de soluciones completas para que pueda trabajar más fácilmente en el Explorador de soluciones. Los proyectos ocultos se generan al generar la solución. Para trabajar con un grupo de proyectos en una carpeta de soluciones cuando desarrolla la aplicación, puede: Aplicar la misma directiva a todos los proyectos estableciendo la propiedad del archivo de directivas para la carpeta de soluciones. Generar o volver a generar todos los proyectos. Los proyectos se generan en el orden especificado por las dependencias del proyecto La información sobre las carpetas de soluciones, incluidos los elementos de proyectos y de soluciones que contienen, se almacena en el archivo de solución (.sln). Nota: Las carpetas de soluciones son una herramienta organizativa del Explorador de soluciones; no se crean las carpetas de Windows correspondientes. Recomendamos que organice los proyectos en el disco del mismo modo que los organiza en la solución. Cómo: Crear soluciones y proyectos Cuando se crea un proyecto, Visual Studio crea una solución que lo contiene Crear soluciones Para crear una solución nueva: 1. En el menú Archivo, seleccione Nuevo y, a continuación, haga clic en Proyecto. 2. En el panel Tipos de proyecto, seleccione Otros tipos de proyectos y, a continuación, seleccione Soluciones de Visual Studio. 3. En el panel Plantillas, seleccione Solución en blanco. 4. Escriba un nombre para el proyecto. 5. Para cambiar la ubicación del directorio de la solución, elija Examinar y especifique una nueva ubicación. 6. Seleccione Agregar al control de código fuente si desea agregar la solución a un repositorio o una base de datos de control de código fuente. 7. Haga clic en Aceptar. Tras crear una solución vacía, se pueden agregar elementos o proyectos nuevos o existentes a la solución vacía mediante el comando Agregar nuevo elemento o Agregar elemento existente del menú Proyecto. Crear proyectos También tiene la posibilidad de crear simultáneamente un proyecto nuevo y una solución que lo contenga. Para crear un proyecto nuevo y una solución que lo contenga: 1. En el menú Archivo, seleccione Nuevo y, a continuación, haga clic en Proyecto.

2. En el cuadro de diálogo Nuevo proyecto, seleccione uno de los Tipo de proyecto en el panel izquierdo. 3. Seleccione una de las Plantillas de proyecto en el panel derecho. 4. Escriba un Nombre para el nuevo proyecto. 5. Seleccione una Ubicación para guardar. 6. Seleccione Crear directorio para la solución. 7. Escriba un Nombre para la solución que difiera del nombre del proyecto. 8. Seleccione Agregar al control de código fuente si desea agregar la solución a una base de datos de control de código fuente. 9. Haga clic en Aceptar.