Visual Basic 7.0
Enviado por camasjc002 • 12 de Diciembre de 2012 • Tutorial • 3.289 Palabras (14 Páginas) • 349 Visitas
Agradecimientos
A Javier Izquierdo de Microsoft España, que me tuvo en cuenta y me invitó a escribir esta pequeña densa obra.
A la gente de Microsoft MSDN España Alfonso Rodríguez, David Carmona y cía., por darme la oportunidad también de introducirme y bucear en Visual Basic 2005.
A Andy González de Microsoft Corp. por la amistad y ayuda que me brinda siempre que necesito algo relacionado con los productos de desarrollo de Microsoft.
A Alberto Amescua (Microsoft MVP España) y a los Microsoft MVP por demostrar esa fuerza, compañerismo, entrega y dedicación por mostrar y compartir con los demás los conocimientos y el propio crecimiento intelectual sin esperar nada a cambio en un mundo en el que el consumismo y el egoísmo es el caballo de batalla del día a día.
A otras muchas personas que ahora omito u olvido no intencionadamente y que de alguna manera, forman parte de este apartado de agradecimientos y que sin duda han formado parte directa o indirecta de esta obra.
3
Jorge Serrano Pérez
Dedicatoria
Quiero dedicar esta pequeña obra a todas las personas que sufren algún tipo de discapacidad y que con su superación, esfuerzo y tesón, intentan minimizar esa diferencia para hacerla lo más inapreciable posible. Me gustaría que sirviera de ejemplo para todas aquellas personas con alguna discapacidad o no que por alguna razón, tienen que superar barreras que a veces nos parecen pesados muros infranqueables en el camino de la vida.
El día a día hace olvidar muchas veces esta situación a quienes no tenemos ningún tipo de discapacidad destacable. Aquí dejo este pequeño reconocimiento, y pido tolerancia, comprensión y apoyo a las personas que se encuentran dentro de este grupo y para aquellas que se encuentran con alguna dificultad a lo largo de su vida.
Este libro lo quiero dedicar también a mi familia, a mis amigos y amigas, y a quienes me estiman, ayudan y aprecian. De manera especial, se lo quiero dedicar a mis padres y mis abuelos que me soportan y comprenden.
4
Jorge Serrano Pérez
Índice
CAPÍTULO 1: SOBRE VISUAL BASIC Y ESTE LIBRO
1.1.- ¿Visual Basic .NET 2005 ó Visual Basic 2005?
1.2.- ¿Visual Studio 2005 ó Visual Basic 2005 Express Edition?
1.3.- Microsoft .NET Framework 2.0
1.4.- ¿Es necesario utilizar un entorno de desarrollo rápido con Microsoft .NET?
1.5.- Cómo y por dónde empezar este manual
1.6.- POO, la base de .NET
CAPÍTULO 2: MICROSOFT .NET FRAMEWORK
2.1.- SDK
2.2.- BCL o Base Class Library
2.3.- CLR o Common Language Runtime
2.4.- MSIL
2.5.- JIT
CAPÍTULO 3: VISUAL BASIC 2005, EL LENGUAJE
3.1.- Tipos de datos
3.1.1.- Tipos primitivos
3.1.2.- Declaración de constantes, un tipo de declaración especial
3.1.3.- Declaración de variables
3.1.4.- Palabras clave
3.1.5.- Listas enumeradas
3.1.6.- Matrices
3.2.- Comentarios y organización de código
3.3.- Control de flujo
3.3.1.- Operadores lógicos y operadores relacionales
3.3.2.- If…Then…Else
3.3.3.- Select…Case
3.4.- Bucles
3.4.1.- Bucles de repetición o bucles For
3.4.2.- Bucles Do While…Loop y Do Until…Loop
3.5.- Estructuras
3.6.- Operadores aritméticos
CAPÍTULO 4: VISUAL BASIC 2005, OTRAS CARACTERÍSTICAS DEL LENGUAJE
4.1.- Métodos
4.2.- Parámetros como valor y parámetros como referencia
4.3.- Funciones
4.4.- Propiedades
4.5.- Excepciones
4.6.- Colecciones
4.7.- Ámbito y visibilidad de las variables
4.8.- Clases
4.8.1.- Utilizando Namespace
4.8.2.- Utilizando el constructor de la clase
4.8.3.- Utilizando constructores múltiples
4.8.4.- Destruyendo la clase
4.8.5.- Clases parciales
4.9.- Estructuras
CAPÍTULO 5: VISUAL BASIC 2005, OTROS ASPECTOS AVANZADOS DEL LENGUAJE
5
Jorge Serrano Pérez
5.1.- Funciones recursivas
5.2.- Interfaces
5.3.- Eventos
5.4.- Multihebras o Multithreading
5.5.- Delegados
5.6.- Herencia
CAPÍTULO 6: VISUAL BASIC 2005, EL ENTORNO
6.1.- Visión general del entorno
6.2.- Creando una nueva aplicación
6.3.- El Cuadro de herramientas
6.4.- El Explorador de soluciones
6.5.- Los Orígenes de datos
6.6.- Ventana de propiedades
6.7.- Agregar elementos al proyecto
6.8.- Agregando elementos al proyecto
6.8.1.- Windows Forms
6.8.2.- Cuadro de diálogo
6.8.3.- Formulario del explorador
6.8.4.- Formulario primario MDI
6.8.5.- Cuadro Acerca de
6.8.6.- Pantalla de bienvenida
6.8.7.- Otras plantillas
CAPÍTULO 7: VISUAL BASIC 2005, TRABAJANDO CON EL ENTORNO
7.1.- Código vs Diseñador
7.2.- Ejecutando una aplicación
7.3.- Diferencias entre Iniciar depuración e Iniciar sin depurar
7.4.- Depurando una aplicación
7.4.1.- Puntos de interrupción
7.4.2.- Deteniendo la depuración
7.4.3.- Visión práctica de la depuración de un ejemplo
7.4.4.- Modificando el código en depuración
7.5.- Utilizando los recortes como solución a pequeños problemas
7.6.- Diseñando nuestras aplicaciones Windows
7.6.1.- Cuadro de herramientas
7.6.2.- Controles contenedores
7.6.3.- Posicionando los controles en nuestros formularios
7.6.4.- Tabulando los controles en nuestros formularios
7.7.- Las propiedades de un proyecto
CAPÍTULO 8: MY, NAMESPACE PARA TODO
8.1.- ¿En qué consiste My?
8.2.- Funcionamiento de My
8.3.- Una primera toma de contacto con My
8.4.- El corazón de My
CAPÍTULO 9: XML, LOS DOCUMENTOS EXTENSIBLES
9.1.- Agregando la referencia a System.Xml
9.2.- Leer XML con XmlTextReader
9.3.- Leer XML con XmlDocument
9.4.- Leer XML con XPathDocument
9.5.- Leer un XML como un DataSet
9.6.- Ejemplo práctico para escribir un documento XML
6
Jorge Serrano Pérez
CAPÍTULO 10: BREVE INTRODUCCIÓN AL ACCESO A DATOS
10.1.- Una pequeña introducción a ADO.NET
10.2.- ¿Acceso conectado o acceso desconectado?
10.3.- DataSet, DataView y DataTable
10.4.- Ejemplo de conectividad de datos con DataSet
10.5.- Recorriendo los datos de un DataSet
10.6.- Ejemplo de acceso conectado de datos
7
Jorge Serrano Pérez
8
Jorge Serrano Pérez
CAPÍTULO 1
...