Está en la página 1de 9

CENTRO CONCERTADO DE FORMACIN PROFESIONAL

Tema 2 Entorno Integrado de Desarrollo


Programacin
Grupo: DAM 1

Mdulo: Programacin Grupo: DAM 1

Profesor: Teresa Valtuea

Unidad 2 Pgina

Profesor: Teresa Valtuea

UNIDAD 2: ENTORNO INTEGRADO DE DESARROLLO


2-1. LA PGINA DE INICIO Antes de empezar a estudiar el lenguaje Visual Basic . NET (a partir de ahora VB .NET), vamos a familiarizarnos con el entorno de trabajo (IDE) que utilizaremos a lo largo del curso. Lo primero que se muestra al arrancar el entorno de desarrollo es la pgina de inicio. En ella podremos indicar qu es lo que queremos que aparezca al iniciar el entorno de trabajo. Esto se consigue configurando un perfil, que no es ms que un conjunto de opciones que se aplicarn al iniciar el IDE y que permiten adaptarlo mejor a nuestra forma habitual de trabajo.

Si tenemos experiencia en alguno de los lenguajes que aparecen en la lista, nos interesara configurar el IDE de la forma en que estamos acostumbrados a trabajar. Visual Studio .NET proporciona una serie de perfiles prefabricados, de forma que, eligiendo uno de ellos, se establecen automticamente todas las opciones que constituyen el perfil. Por ejemplo, si se es un programador experto de Visual Basic, se preferir elegir el perfil correspondiente a la distribucin del entorno que exista en versiones anteriores.

Mdulo: Programacin Grupo: DAM 1

Profesor: Teresa Valtuea

Unidad 2 Pgina

Finalmente, podemos indicar qu es lo que queremos que aparezca en la pgina de inicio a partir de este momento. Entre las opciones tenemos la que aparezca el cuadro de dialogo Abrir proyecto o el adecuado para crear un Nuevo proyecto.

2-2. DISTRIBUCN DE VENTANAS Veamos para qu sirven todas estas ventanas y barras de herramientas que aparecen en el entorno de desarrollo.

En la parte superior aparece el men principal y las distintas barras de herramientas. A travs de estos elementos vamos a poder realizar la mayora de las tareas habituales de programacin, como crear un nuevo proyecto, abrir uno existente, guardar, compilar, ejecutar o depurar la aplicacin.

Mdulo: Programacin Grupo: DAM 1

Profesor: Teresa Valtuea

Unidad 2 Pgina

En la mayora de los casos existir un botn de la barra de herramientas equivalente para cada comando de men. Por ejemplo, el mismo efecto que elegir el comando Archivo Nuevo Proyecto se consigue a travs del botn La siguiente ventana en importancia es el Explorador de soluciones, que suele estar en la parte derecha de la pantalla. En esta ventana se sitan los distintos archivos y elementos que pertenecen al proyecto o proyectos abiertos. de la barra de herramientas.

En la parte central de la pantalla es donde se van mostrando los distintos archivos que conforman el proyecto. Por ejemplo, podemos ver un formulario desde el punto de vista del diseo; es decir, tal como se mostrar en ejecucin, o desde el punto de vista del cdigo que tiene asociado. Para ello se utilizan los botones Ver cdigo Explorador de soluciones. o Ver diseador de la ventana

En la zona de edicin del entorno se van situando todos los elementos o archivos que vayamos abriendo. Por otra parte, las ventanas y barras de herramientas pueden aparecer fijas en pantalla (acopladas) o (flotantes). Podemos configurarlas como queramos. Si queremos que una ventana que est anclada aparezca flotante, la arrastraremos a su nueva posicin; por el contrario si queremos el efecto contrario, lo arrastraremos hasta la barra de ttulo de la ventana anclada.

Mdulo: Programacin Grupo: DAM 1

Profesor: Teresa Valtuea

Unidad 2 Pgina

Hay otras ventanas que se acoplan a los bordes de la pantalla, ocupando espacio solo cuando requerimos su presencia situando el puntero del ratn por encima de ellas. De este tipo aparece inicialmente la ventana Cuadro de herramientas. Esta ventana es fundamental cuando estamos creando la interfaz de usuario de una aplicacin, por lo que es posible que en ese momento deseemos mostrarla en todo momento. El entorno de desarrollo de Visual Studio .NET es muy completo. Mostrando y ocultando las ventanas que necesitamos en cada momento podremos trabajar cmodamente.

2-3. PERSONALIZAR EL ENTORNO Es conveniente que perdamos algo de tiempo configurando el entorno de trabajo. De especial inters es saber que a travs del men Ver podremos mostrar todas las ventanas disponibles. Por ejemplo, a travs del submen Ver Barras de herramientas podemos mostrar u ocultar cualquiera de las barras de herramientas que tenemos a nuestra disposicin. Incluso podemos crear nuevas barras o modificar las existentes a travs de la opcin Personalizar.

Finalmente, comentaremos la existencia del cuadro de dilogo Opciones donde podremos modificar, de forma general, el entorno de desarrollo. Debemos utilizar el comando Herramientas Opciones para acceder a este cuadro de dilogo.
Mdulo: Programacin Grupo: DAM 1 Profesor: Teresa Valtuea Unidad 2 Pgina

Las opciones que se pueden establecer se dividen en distintas categoras. A lo largo del curso iremos estableciendo las que necesitemos. Por ahora sepamos que, por ejemplo, si activamos la casilla Entorno MDI, entonces cada archivo que editemos se mostrar en una ventana independiente, en lugar de la distribucin en fichas que se ha comentado.

2-4. PROYECTOS Y SOLUCIONES Los elementos de las aplicaciones se agrupan de manera jerrquica: la raz o nodo principal es la solucin, esta se guarda con extensin .sln puede tener uno o ms proyectos, cuya extensin depender del tipo que sea. En el caso de visual basic es. Vbproj. en cada proyecto existirn formularios, controles, definiciones de clases, referencias externas,

Un proyecto es el conjunto de archivos de cdigo fuente y otros recursos que constituyen una aplicacin o parte de una aplicacin creada en el entorno de Visual Studio .NET. En el caso de VB .NET, nos vamos a encontrar con distintos tipos de archivos que no tienen porqu aparecer si nuestro lenguaje de trabajo es otro distinto, Adems dependiendo del tipo de proyecto, tendremos uno u otro tipo de elementos. Por ejemplo, el proyecto que representa la imagen adjunta es una aplicacin Windows cliente, por lo que nos podemos encontrar con:

Mdulo: Programacin Grupo: DAM 1

Profesor: Teresa Valtuea

Unidad 2 Pgina

Archivos de formularios para Windows. En este tipo de archivos tendremos el cdigo escrito por nosotros y el generado automticamente por el entorno de desarrollo relacionado con los formularios o ventanas de la aplicacin. Archivos de clase. En este tipo de archivos tendremos la definicin de clases de nuestro proyecto. La extensin de este tipo de archivos es .vb. Tambin nos podemos encontrar con archivos de mdulo, donde escribiremos cdigo de carcter general, que no queremos asociar a ninguna clase; archivos de recursos, donde incluiremos iconos, texto, etc

. En otro tipo de proyectos encontraremos otros tipos de archivos. Todos los que pertenecen al proyecto estarn disponibles en el Explorador de soluciones. Y aqu es donde entra el concepto de solucin. En la jerga de Microsoft, una solucin no es ms que un conjunto de proyectos relacionados por alguna razn; es decir, una solucin es la aplicacin que estamos desarrollando, mientras que un proyecto podra ser una parte concreta de dicha aplicacin. Tanto la solucin como el proyecto tienen relacionados un archivo de configuracin, donde se listan todos sus componentes y dems opciones. El archivo de solucin tiene la extensin .sln y se representa con el icono que el archivo de proyecto tiene la extensin .vbproj y se representa con el icono , mientras .

Una solucin es similar a un grupo de proyectos, pero es un concepto ms avanzado, ya que permite la incorporacin de distintos tipos de proyectos en una misma solucin. Podemos incorporar proyectos creados con distintos lenguajes de programacin e incluso archivos que no estn en el mbito de ningn proyecto en particular.

2-5. TIEMPOS DE DESARROLLO Otro concepto que hay que tener presente es el tiempo de desarrollo. Cuando desarrollamos un proyecto, utilizando formularios, agregando controles, estableciendo propiedades o escribiendo cdigo, estamos en tiempo de diseo. En tiempo de diseo el entorno de Visual Studio .NET est a nuestra disposicin: las distintas ventanas y mens podrn ser utilizados para disear nuestra aplicacin. Cuando se pulsa el botn Iniciar o elegimos la opcin equivalente del men Depurar, se traslada al tiempo de ejecucin, en el que se interacta con la aplicacin del mismo modo que lo har el usuario final. En tiempo de ejecucin se podr comprobar el resultado de lo que se ha planteado en el desarrollo. En el caso de una aplicacin de Windows, el usuario interacta con la interfaz de dicha aplicacin para conseguir lo que desea.

Cuando estamos en tiempo de ejecucin y pulsamos el botn Interrumpir , entramos en el llamado tiempo de interrupcin. En este tiempo realizaremos operaciones de cara a la depuracin de la aplicacin. Finalmente, con el botn Detener volveremos al tiempo de diseo, independientemente de si provenamos del tiempo de ejecucin o del de interrupcin.

2-6. EL SISTEMA DE AYUDA Visual Studio .Net viene con un completo sistema de ayuda que se corresponde con la biblioteca MSDN. Se trata de un completo conjunto de recursos para el programador. En la biblioteca MSDN encontraremos la descripcin de los objetos y funciones que utilicemos, ejemplos, artculos tcnicos e incluso libros completos que son de gran ayuda. Se puede acceder a MSDN tanto desde el propio IDE como desde el men Inicio, ya que aparece un acceso directo en el grupo de programas correspondiente a Visual Studio .Net. Tambin est disponible en Internet, en la direccin: http://www.msdn.microsoft.com El sistema de ayuda se divide en tres fichas: Contenido, ndice y Buscar, a las que podremos acceder a travs del men Ayuda del IDE. En la ficha Contenido encontramos la documentacin dividida por temas, que estn representados mediante libros. Al desplegar un tema, podemos encontrar ayuda inmediata a travs de hojas de ayuda o subtemas representados de nuevo como libros.

La navegacin por la biblioteca MSDN es parecida a la forma de hacerlo en las pginas web. As encontraremos gran cantidad de informacin directa y el modo de acceder a informacin relacionada a travs de hipervnculos, que son fcilmente identificables al aparecer en color azul y subrayados.

Mdulo: Programacin Grupo: DAM 1

Profesor: Teresa Valtuea

Unidad 3 Pgina

La biblioteca MSDN se utiliza principalmente como referencia mientras estamos programando, pero tambin sirve como un recurso de formacin. En muchos casos encontramos casos prcticos y ejemplos que podemos seguir para aprender los fundamentos de la tecnologa estudiada. Aunque la ficha Contenido es ideal para tener una visin de la documentacin que tenemos a nuestra disposicin, lo normal es acudir al sistema de ayuda para realizar consultas concretas mientras desarrollamos nuestras aplicaciones. En estos casos las fichas ndice y Buscar son ms adecuadas. En la primera, los temas sobre los que se pueden obtener informacin aparecen ordenados alfabticamente. Mientras que en la ficha Buscar Podemos realizar bsquedas exhaustivas. Introduciremos palabras e incluso frases completas y obtendremos toda la documentacin disponible sobre ese tema. En definitiva, la documentacin que podemos obtener es la misma en cualquiera de las fichas del sistema de ayuda. Lo que cambia es la forma de obtenerla. Adems, Visual Studio .NET introduce la llamada ayuda dinmica. Se trata de ayuda referente al objeto, funcin o cualquier otro componente con el que estemos trabajando a la que podemos acceder desde la paleta Ayuda dinmica o pulsando [ctrl.] + [F1]. Este tipo de ayuda viene muy bien mientras estamos escribiendo cdigo o estableciendo el valor de alguna propiedad.

Mdulo: Programacin Grupo: DAM 1

Profesor: Teresa Valtuea

Unidad 3 Pgina

También podría gustarte