Visual studio.net

Solo disponible en BuenasTareas
  • Páginas : 90 (22324 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de marzo de 2010
Leer documento completo
Vista previa del texto
VISUAL STUDIO.NET

Manual del
Participante
Contenido del Curso

MODULO 1: VISUAL STUDIO .NET 4
INTRODUCCIÓN A VISUAL STUDIO .NET 4
Definiendo Visual Studio .NET 4
Herramienta Rápida de Desarrollo (RAD) 5
LENGUAJES .NET 6
Neutralidad de Lenguajes .NET 6
Lenguajes en .NET 7
ENTORNO INTEGRADO DE DESARROLLO (IDE) 8
Descripción del IDE Compartido 8
Administración de Ventanas 12Diseñadores 12
Herramientas de Datos 13
MODULO 2: VISUAL BASIC .NET 15
INTRODUCCIÓN 15
CARACTERÍSTICAS DEL LENGUAJE 16
Tipos de Datos 16
Variables 17
Arrays 18
Procedimientos 19
MANEJO DE THREADS 20
Implementación de Threads 20
Estado de un Thread 20
DEPURACIÓN 21
Barras de Depuración 22
Ventanas de Depuración 25
CONTROL DE EXCEPCIONES 29
Tipos de Errores 29
Formas de ControlarExcepciones 30
Opciones de Control de Excepciones 32
LABORATORIO 3: 33
Ejercicio 1: Reconociendo VB .NET y Trabajando con el Lenguaje 33
Ejercicio 2: Implementando Multi Thread y Control de Excepciones 36
MÓDULO 3: CREANDO APLICACIONES PARA WINDOWS 39
USANDO WINDOWS FORMS 39
Introducción 39
Objeto Formulario 40
Uso del ToolBox 44
USANDO CONTROLES PARA WINDOWS FORMS 45
Controles Label, TextBox yButton 45
Controles GroupBox, RadioButton y CheckBox 49
Controles ListBox, CheckedListBox y ComboBox 52
INTERFACES 57
Introducción 57
Creando Aplicaciones MDI 57
Controles TreeView y ListView 58
AÑADIENDO MENÚS, DIÁLOGOS Y BARRAS 62
Menús 62
Diálogos 63
Barras 67
LABORATORIO 3: 69
Ejercicio 1: Usando Controles para Windows 69
Ejercicio 2: Creando aplicaciones MDI con Menús, Diálogos yBarras 75
MÓDULO 4: CREANDO COMPONENTES .NET 81
ELEMENTOS DE UNA CLASE (MIEMBROS) 82
Clase 82
Constantes, Campos y Enumeraciones 84
Propiedades 86
Métodos 88
Eventos 89
Constructores y Destructores 90
CREANDO UNA LIBRERÍA DE CLASES 91
Eligiendo el Tipo de Aplicación 91
Añadiendo una Clase 92
Creando Propiedades, Métodos, Eventos 94
Probando y Usando la Librería de Clases 95HERENCIA DE CLASES 97
Introducción a la Herencia de Clases 97
Implementando Herencia en una Clase 98
Sentencias para trabajar con Herencia 99
Polimorfismo 101
LABORATORIO 4: 102
Ejercicio 1: Creando y Usando una Librería de Clases 102
Ejercicio 2: Trabajando con Herencia de Clases 106



Modulo 1
Visual Studio .NET

Introducción a Visual Studio .NET

Definiendo Visual Studio .NETVisual Studio .NET es la Herramienta Rápida de Desarrollo (RAD) de Microsoft para la siguiente generación de Internet que son los Servicios Web XML. Esta herramienta permite la creación de aplicaciones usando el Marco .NET, es decir usando el CLR, la Librería de Clases, ADO .NET, ASP .NET, etc.

Es un software que brinda las herramientas necesarias para crear, distribuir, administrar y darmantenimiento a aplicaciones Web distribuidas que usan Servicios Web XML, todo esto con una gran facilidad, rapidez y bajo costo.

Se puede crear aplicaciones Web directamente usando el Framework .NET y algún programa editor, por ejemplo el Bloc de Notas, pero el tiempo que llevaría el desarrollo no justificaría el ahorro de costos, en cambio, si se utiliza una herramienta como Visual Studio .NET eltiempo de desarrollo se reduciría enormemente.

Visual Studio .NET permite también la integración y el uso cruzado de lenguajes de programación: Visual Basic .NET, Visual C# .NET, Visual C++ .NET y JScript .NET
A diferencia de la versión anterior no existe Visual Interdev, ni Visual J++, además Visual Foxpro .NET no comparte las características unificadas del Marco .NET

Figura 1.1: Estructuradel Marco .NET y Visual Studio

Herramienta Rápida de Desarrollo (RAD)

La principal ventaja de Visual Studio .NET es realizar la creación de aplicaciones de forma fácil y rápida, tan solo con arrastrar y soltar objetos se pueden crear desde aplicaciones Windows hasta Servicios Web XML.

Entre algunas de las ventajas del soporte RAD de Visual Studio tenemos:

 Creación de Páginas Web...
tracking img