Programació amb C# .NET 2: El Entorno Visual Studio Jordi Linares i Pellicer Índice ! Introducción ! El entorno de desarrollo de Visual Studio (IDE) ! Barra de Menú y Barra de Herramientas ! Ventanas de trabajo " Explorador de soluciones " El Cuadro de herramientas " Ventana de Propiedades ! Ayuda de Visual Studio ! Nuevas opciones ! Programa simple: Mostrar un texto en un formulario ! Recursos en la web Introducción a Visual Studio ! Entorno integrado de desarrollo (IDE) ! Permite programar en los diferentes lenguajes .NET ! Dispone de herramientas y utilidades para editar y manipular distintos tipos de ficheros. Visual Studio: “Productividad Personalizada” Testers Ingenieros Desarrolladores Consultores Profesionales VB6 Devs Hobbyists Estudiantes Entusiastas Novatos El IDE de Visual Studio ! La página de Inicio Barra de herramientas Proyectos recientes El IDE de Visual Studio .NET 2005 Ayuda ! Nuevo proyecto, conceptos: # Proyecto ! Conjunto de ficheros relacionados, imágenes y documentación, etc. # Solución ! C# .NET C# .NET Conjunto de proyectos correspondientes a una o varias aplicaciones. # Aplicación ! Windows Cualquier aplicación que funciona en un SO Windows Microsoft Word # Microsoft Internet Explorer #… # El IDE de Visual Studio .NET 2005 Carpeta de los proyectos de Visual C# Aplicación Windows seleccionada El IDE de Visual Studio .NET 2005 Descripción del tipo de proyecto ! El IDE después de un nuevo proyecto Windows Barra de Menú Fichas Ficha Activa Formulario (aplicación windows) Explorador de Soluciones Ventana de Propiedades La Barra de Menú y la Barra de Herramientas ! La barra de menú Abrir un fichero Guardar fichero Explorador de Caja de soluciones Herramientas Examinador de Objetos Agregar nuevo elemento al proyecto Guardar todo Ventana de comandos Página de Inicio Propiedades Ventanas de trabajo ! Explorador de soluciones Mostrar todos los archivos Propiedades Actualizar Ver código Ver diseñador Ver diagrama de clase ! El cuadro de herramientas Ventana acoplada: Ocultación automàtica ! La ventana de propiedades Componente seleccionado Ordenación alfabética Eventos Clasificación por categorías Nombre de La propiedad Descripción de La propiedad actual Valor actual Ayuda de Visual Studio Nuevas opciones ! El IDE es más configurable. Ayuda para acoplar las ventanas (Docking) ! IntelliSense: ayuda inteligente para la edición. ! La Lista de Tareas y La Lista de Errores se presentan en dos ventanas diferentes. ! Posibilidad de Editar y Continuar ! Publicación del proyecto (ClickOnce). ! Y además: # # # # Diseñador de Clases Diseñador de aplicaciones Asistente excepciones, … Programa simple: Mostrar un texto en un formulario ! ! ! El programa: # Formulario que contendrá los controles # Etiqueta para mostrar el texto Crear un nuevo proyecto: # Tipo proyecto: Aplicación Windows # Nombre: ProyectoSencillo Poner un título al fomulario: # La Propiedad Text determina el texto en la barra de título # Valor: Un programa sencillo ! Guardar el proyecto ! Ejecutar el proyecto: # Programa simple # Generar solución Iniciar el programa Aspecto del formulario resultante durante su ejecución