Programació amb C# - users.dsic.upv.esusers.dsic.upv.es/~jlinares/csharp/Tema 2.pdf ·...
Transcript of Programació amb C# - users.dsic.upv.esusers.dsic.upv.es/~jlinares/csharp/Tema 2.pdf ·...
Jordi Linares i Pellicer
Programació amb C# .NET
2: El Entorno Visual Studio
! 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
Índice
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”
Novatos
Entusiastas
Estudiantes
Hobbyists
Profesionales
Consultores
Desarrolladores
Ingenieros
Testers
VB6 Devs
! La página de Inicio
Barra de
herramientas
Proyectos
recientes
Ayuda
El IDE de Visual Studio
! Nuevo proyecto, conceptos:
#Proyecto C# .NET ! Conjunto de ficheros relacionados, imágenes y
documentación, etc.#Solución 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 I
DE
de V
isua
l Stu
dio
.NET
200
5
Carpeta de los
proyectos de
Visual C#
Descripción del
tipo de proyecto
Aplicación Windows
seleccionada
El I
DE
de V
isua
l Stu
dio
.NET
200
5
! El IDE después de un nuevo proyecto Windows
Fichas
Barra de
Menú
Ficha
Activa
Formulario
(aplicación
windows)
Explorador
de
SolucionesVentana de
Propiedades
El I
DE
de V
isua
l Stu
dio
.NET
200
5
La Barra de Menú y la Barra de Herramientas! La barra de menú
Abrir un fichero
Agregar nuevo
elemento al proyecto
Guardar fichero
Guardar todo Propiedades
Caja de
Herramientas
Examinador
de Objetos
Explorador de
soluciones
Página de
Inicio
Ventana de
comandos
Ventanas de trabajo! Explorador de soluciones
ActualizarMostrar todos los archivos Ver código
Propiedades
Ver diseñador
Ver diagrama de clase
! El cuadro de herramientas
Ventana acoplada:
Ocultación
automàtica
! La ventana de propiedades
Clasificación por
categorías
Ordenación
alfabética
Eventos
Componente seleccionado
Valor actualNombre de
La propiedad
Descripción de
La propiedad actual
Ayuda de Visual Studio
! El IDE es más configurable.
Ayuda para acoplar las ventanas (Docking)
Nuevas opciones
! 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,# …
! 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:
# Generar solución# Iniciar el programa
Programa simple: Mostrar un texto en un formulario
Aspecto del formulario resultante durante su ejecución
Prog
ram
a si
mpl
e