Aprenda Ya Visual Basic 2005

Michael Halvorson

In stock
Regular price 20.250 KD inc. VAT
License
Table of contents
  • Front Matterii
  • Agradecimientosxv
  • Introducciónxvii
  • ¿Qué es Visual Basic 2005?xvii
  • Versiones de Visual Basic .NETxvii
  • Notaxviii
  • Determine la mejor manera de trabajar con este libroxviii
  • Requerimientos del sistemaxix
  • Notaxix
  • Instale y utilice los archivos de prácticaxx
  • Importantexx
  • Instale los archivos de prácticaxx
  • Notaxx
  • Notaxxi
  • Utilice los archivos de prácticaxxi
  • Notaxxi
  • Desinstale los archivos de prácticaxxv
  • Convenciones y características de este libroxxvi
  • Convencionesxxvi
  • Otras característicasxxvi
  • Actualice los programas de Visual Basic 6xxvi
  • Vínculos de soporte útilesxxvii
  • Soporte para el software Visual Studio 2005xxvii
  • Contenido complementario en líneaxxvii
  • Sitio Web de McGraw-Hill Interamericanaxxvii
  • Preguntas y comentariosxxviii
  • Acerca del autorxxviii
  • Parte I: Comience a utilizar Microsoft Visual Basic 20051
  • Capítulo 1: Explore el Entorno de Desarrollo Integrado de Visual Studio3
  • Notas de actualización: migración del código de Visual Basic 6 a Visual Basic 20054
  • El entorno de desarrollo de Visual Studio5
  • Importante5
  • Inicie Visual Studio 20055
  • Nota6
  • Abra un proyecto Visual Basic7
  • Consejo7
  • Resolución de errores8
  • Proyectos y soluciones8
  • Las herramientas de Visual Studio9
  • El Diseñador10
  • Desplegar el Diseñador11
  • Consejo12
  • Ejecute un programa de Visual Basic12
  • Ejecute el programa Trivia Musical12
  • Consejo12
  • La ventana Propiedades13
  • Modifique una propiedad14
  • Consejo15
  • Acerca de las propiedades17
  • Mueva y modifique el tamaño de las herramientas de programación17
  • Mueva y modifique el tamaño de las ventanas de herramientas19
  • Mueva y modifique el tamaño de la ventana Propiedades19
  • Acople las ventanas de herramientas20
  • Acople la ventana Propiedades20
  • Consejo21
  • Oculte las ventanas de herramientas21
  • Utilice la característica Ocultar automáticamente21
  • Consejo22
  • Abra un explorador Web dentro de Visual Studio22
  • Abra el explorador Web de Visual Studio22
  • Obtenga ayuda23
  • Dos fuentes de ayuda: archivos locales y contenido en línea23
  • Establezca las opciones del sistema de Ayuda24
  • Mantenga una lista de favoritos dentro de la Ayuda25
  • Consejo26
  • Resumen de los comandos del menú Ayuda27
  • Personalice la configuración del IDE para ajustarla a los ejercicios propuestos en este libro28
  • Configure el IDE para trabajar en Visual Basic28
  • Configure el IDE para programación en Visual Basic28
  • Revise las configuraciones de proyecto y del compilador29
  • Revise la configuración de proyectos y del compilador30
  • Un paso adelante: salga de Visual Studio31
  • Salga de Visual Studio32
  • Referencia rápida del capítulo 132
  • Capítulo 2: Escriba su primer programa35
  • Notas de actualización: migración del código de Visual Basic 6 a Visual Basic 200535
  • Siete de la suerte: su primer programa en Visual Basic36
  • Pasos de la programación36
  • Cree la interfaz de usuario37
  • Cree un nuevo proyecto37
  • Consejo37
  • Consejo38
  • Cree la interfaz de usuario38
  • Mueva y modifique el tamaño de un botón40
  • Consejo40
  • Agregue un segundo botón40
  • Consejo41
  • Agregue las etiquetas de los números41
  • Agregue una imagen42
  • Configure las propiedades43
  • Configure las propiedades de los botones43
  • Consejo43
  • Consejo44
  • Establezca las propiedades de las etiquetas de números45
  • Consejo45
  • Establezca las propiedades de la etiqueta descriptiva46
  • Las propiedades del cuadro de imagen47
  • Configure las propiedades del cuadro de imagen47
  • Nota48
  • Consejo48
  • Escriba el código49
  • Lectura de las tablas de propiedades49
  • Utilice el Editor de código50
  • Escriba el código del botón Tirar51
  • Nota51
  • Consejo52
  • Nota53
  • Analice el procedimiento Button1_Click53
  • Ejecute aplicaciones de Visual Basic55
  • Ejecute el programa Siete de la suerte56
  • Consejo57
  • Proyectos de ejemplo en el disco duro57
  • Creación de un archivo ejecutable57
  • Cree un archivo ejecutable58
  • Consejo59
  • Distribuya su aplicación59
  • Un paso adelante: añada elementos a un programa60
  • Vuelva a cargar el programa Siete de la suerte60
  • Referencia rápida del capítulo 261
  • Capítulo 3: Domine los controles del Cuadro de herramientas63
  • Notas de actualización: migración del código de Visual Basic 6 a Visual Basic 200563
  • Uso básico de los controles: el programa Hola mundo64
  • Cree un programa Hola mundo64
  • Nota64
  • Nota65
  • Nota66
  • Nota67
  • Ejecute el programa Hola mundo67
  • Consejo67
  • Nota68
  • Use el control DateTimePicker69
  • El programa Cumpleaños69
  • Cree el programa Cumpleaños69
  • Nota71
  • Ejecute el programa Mi cumpleaños72
  • Consejo72
  • Nota73
  • Una aclaración acerca de la terminología73
  • Controles para obtener datos del usuario76
  • Experimente con el control CheckBox76
  • Ejecute el programa Casilla de verificación78
  • Consejo78
  • Programa de demostración Input controls79
  • Ejecute el programa Input controls79
  • Nota80
  • Revisión de código del programa Input controls81
  • Examine el código de la casilla de verificación y del cuadro de lista82
  • Un paso adelante: utilice el control LinkLabel84
  • Nota84
  • Cree el programa Vínculo Web84
  • Ejecute el programa Prueba de vínculo Web86
  • Consejo86
  • Referencia rápida del capítulo 388
  • Capítulo 4: Trabaje con menús, barras de herramientas y cuadros de diálogo89
  • Notas de actualización: migración del código de Visual Basic 6 a Visual Basic 200590
  • Añada menús utilizando el control MenuStrip90
  • Cree un menú90
  • Añada teclas de acceso directo a los comandos del menú92
  • Nota92
  • Convenciones de menú93
  • Añada teclas de acceso directo93
  • Cambie el orden de los elementos de menú94
  • Nota94
  • Cree el procesamiento de las opciones del menú95
  • Añada un objeto etiqueta al formulario95
  • Nota96
  • Edite los procedimientos de evento del menú96
  • Nota96
  • Consejo97
  • Nota97
  • Ejecute el programa Mi menú98
  • Consejo98
  • Propiedades y funciones del reloj del sistema99
  • Añada barras de herramientas con el control ToolStrip99
  • Cree una barra de herramientas99
  • Mueva y elimine botones de las barras de herramientas101
  • Utilice los controles de cuadro de diálogo102
  • Añada controles OpenFileDialog y ColorDialog102
  • Añada un objeto cuadro de imagen103
  • Procedimientos de eventos que controlan cuadros de diálogo comunes103
  • Edite el procedimiento de evento del botón Abrir103
  • Escriba el procedimiento de evento del botón Color105
  • Establezca las propiedades para controlar las opciones del cuadro de diálogo Color105
  • Ejecute el programa Mi Menú106
  • Consejo106
  • Añada cuadros de diálogo personalizados a los programas108
  • Un paso adelante: asignación de teclas de método abreviado a los menús108
  • Asigne teclas de método abreviado al menú Reloj109
  • Consejo109
  • Referencia rápida del capítulo 4111
  • Parte II: Bases de la programación113
  • Capítulo 5: Variables y fórmulas de Visual Basic y .NET Framework115
  • Notas de actualización: Migración del código de Visual Basic 6 a Visual Basic 2005116
  • Anatomía de una declaración de programa de Visual Basic117
  • Utilice variables para almacenar información117
  • Reserve espacio para las variables: la instrucción Dim118
  • Nota118
  • Nota119
  • Utilice variables en un programa119
  • Cambie el valor de una variable119
  • Nota120
  • Consejo120
  • Convenciones de nombramiento de variables122
  • Utilice una variable para almacenar datos introducidos por el usuario123
  • Obtenga información utilizando la función InputBox123
  • Nota124
  • ¿Qué es una función?125
  • Utilice una variable para los datos de salida125
  • Nota126
  • Despliegue un mensaje utilizando la función MsgBox126
  • Trabaje con tipos de datos específicos127
  • Nota127
  • Utilice tipos de datos fundamentales en el código129
  • Nota131
  • Nota132
  • Tipos de datos definidos por el usuario132
  • Constantes: variables que no cambian133
  • Utilice una constante en un procedimiento de evento133
  • Consejo134
  • Trabaje con operadores de Visual Basic134
  • Aritmética básica: los operadores +, −, * y /135
  • Trabaje con operadores básicos135
  • Examine el código del programa Basic Math136
  • Nuevos operadores de acceso directo138
  • Utilice operadores avanzados: \, Mod, ^ y &138
  • Trabaje con operadores avanzados138
  • Nota141
  • Consejo142
  • Trabaje con métodos dentro de Microsoft .NET Framework142
  • ¿Cuáles son las novedades de Microsoft .NET Framework 2.0?143
  • Utilice la clase System.Math para calcular raíces cuadradas143
  • Un paso adelante: establezca el orden de precedencia145
  • Utilice paréntesis en una fórmula146
  • Referencia rápida del capítulo 5146
  • Capítulo 6: Utilice estructuras de decisión149
  • Notas de actualización: Migración del código de Visual Basic 6 a Visual Basic 2005149
  • Programación orientada a eventos150
  • Eventos soportados por los objetos de Visual Basic151
  • Utilice expresiones condicionales151
  • Las estructuras de decisión If…Then152
  • Prueba de distintas condiciones en una estructura de decisión If… Then153
  • Importante154
  • Consejo154
  • Valide a los usuarios usando If… Then154
  • Utilice operadores lógicos en las expresiones condicionales158
  • Consejo158
  • Agregue protección por contraseña usando el operador And158
  • Consejo160
  • Corto circuito con los operadores AndAlso y OrElse160
  • Estructuras de decisión de selección de casos162
  • Utilice los operadores de comparación en una estructura Select Case164
  • Use una estructura Select Case para procesar la introducción de datos desde un cuadro de lista164
  • Consejo167
  • Un paso adelante: detección de los eventos del ratón168
  • Agregue un controlador de evento del ratón168
  • Referencia rápida del capítulo 6170
  • Capítulo 7: Utilice bucles y temporizadores171
  • Notas de actualización: migración del código de Visual Basic 6 a Visual Basic 2005172
  • Escriba bucles For…Next172
  • Despliegue en pantalla una variable de contador en un control TextBox173
  • Despliegue en pantalla una variable de contador en un control TextBox173
  • Consejo174
  • Consejo175
  • Consejo175
  • Cree bucles complejos For…Next176
  • Abra archivos utilizando un bucle For…Next177
  • Consejo177
  • Nota178
  • Nota179
  • Abra archivos mediante el uso de un contador con un ámbito más amplio179
  • Utilice un contador global180
  • Consejo180
  • La declaración Exit For181
  • Escriba bucles Do182
  • Nota183
  • Evite los bucles infinitos183
  • Importante183
  • Haga conversión de unidades de medición mediante un bucle Do183
  • Consejo184
  • Consejo185
  • Utilice la palabra clave Until en los bucles Do186
  • El control Timer186
  • Cree un reloj digital mediante el uso de un control Timer186
  • Cree el programa Reloj digital187
  • Nota187
  • Consejo188
  • Consejo188
  • Utilice un objeto temporizador para establecer un límite de tiempo189
  • Establezca un límite de tiempo para introducir una contraseña190
  • Pruebe el programa Tiempo para contraseña191
  • Consejo191
  • Un paso adelante: inserte fragmentos de código193
  • Inserte el fragmento de código para desplegar la versión actual de Windows193
  • Consejo195
  • Referencia rápida del capítulo 7196
  • Capítulo 8: Depure programas Visual Basic197
  • Notas de actualización: Migración del código de Visual Basic 6 a Visual Basic 2005198
  • Encuentre y corrija errores198
  • Tres tipos de errores198
  • Identifique los errores lógicos199
  • Principios de depuración: utilice el modo de depuración200
  • Depure el programa Prueba de depuración201
  • Nota203
  • De seguimiento a las variables mediante el empleo de la ventana Inspección205
  • Abra una ventana Inspección205
  • Consejo205
  • Consejo206
  • Visualizadores: Herramientas nuevas de depuración que despliegan datos207
  • Abra un visualizador de texto en el depurador207
  • Consejo208
  • Utilice las ventanas Inmediato y Comando209
  • Utilice la ventana Inmediato para modificar una variable209
  • Cambie a la ventana Comando210
  • Ejecute el comando File.SaveAll211
  • Un paso adelante: elimine los puntos de interrupción211
  • Elimine un punto de interrupción211
  • Referencia rápida del capítulo 8212
  • Capítulo 9: Evite errores mediante el control estructurado de excepciones215
  • Notas de actualización: migración del código de Visual Basic 6 a Visual Basic 2005216
  • Procese errores con ayuda de Try...Catch216
  • ¿Cuándo se debe utilizar un controlador de errores?217
  • Prepare una trampa: el bloque Try...Catch217
  • Errores de ruta de archivo y de unidad de disco218
  • Consejo218
  • Experimente con los errores de unidad de disco218
  • Nota219
  • Escriba un controlador de errores de unidad de disco221
  • Utilice Try…Catch para detectar el error221
  • Utilice la cláusula Finally para realizar tareas de limpieza222
  • Emplee Finally para desplegar un mensaje de error223
  • Controladores de errores Try...Catch más complejos224
  • El objeto Err224
  • Evalúe múltiples condiciones de error en tiempo de ejecución226
  • Provoque sus propios errores227
  • Especifique un periodo de reintento228
  • Utilice una variable para dar seguimiento a los errores en tiempo de ejecución228
  • Consejo229
  • Utilice bloques Try...Catch anidados230
  • Compare los controladores de errores con las técnicas de programación defensivas231
  • Nota231
  • Un paso adelante: la instrucción Exit Try232
  • Referencia rápida del capítulo 9233
  • Capítulo 10: Cree módulos y procedimientos235
  • Notas de actualización: migración del código de Visual Basic 6 a Visual Basic 2005236
  • Trabaje con módulos237
  • Cree un módulo237
  • Cree y salve un módulo238
  • Consejo238
  • Consejo240
  • Trabaje con variables públicas240
  • Nota240
  • Vuelva a utilizar el proyecto Siete de la suerte240
  • Agregue un módulo242
  • Nota244
  • Variables públicas vs. variables de formulario244
  • Cree procedimientos245
  • Ventajas de los procedimientos para propósitos generales245
  • Escriba procedimientos de funciones246
  • Consejo246
  • Sintaxis de funciones246
  • Invoque un procedimiento247
  • Utilice un procedimiento para realizar cálculos248
  • Cree una función para promediar los aciertos248
  • Ejecute el programa Registro de aciertos250
  • Escriba procedimientos Sub251
  • Sintaxis de los procedimientos Sub251
  • Importante252
  • Invoque un procedimiento Sub252
  • Utilice un procedimiento Sub para manejar datos introducidos por el usuario253
  • Cree un procedimiento Sub para un cuadro de texto253
  • Ejecute el programa Sub para cuadro de texto256
  • Consejo256
  • Un paso adelante: pase argumentos mediante valores y a través de referencias257
  • Referencia rápida del capítulo 10259
  • Capítulo 11: Utilice arreglos para manejar datos numéricos y cadenas261
  • Notas de actualización: migración del código de Visual Basic 6 a Visual Basic 2005262
  • Trabaje con arreglos y variables262
  • Cree un arreglo263
  • Consejo263
  • Declare un arreglo de tamaño fijo263
  • Reserve memoria264
  • Trabaje con los elementos de un arreglo265
  • Cree un arreglo de tamaño fijo para manejar temperaturas266
  • Las funciones LBound y UBound267
  • Utilice un arreglo de tamaño fijo267
  • Consejo269
  • Cree un arreglo dinámico270
  • Importante271
  • Utilice un arreglo dinámico para manejar temperaturas271
  • Consejo273
  • Conserve el contenido de los arreglos mediante el uso de ReDim Preserve273
  • Un paso adelante: procese arreglos de gran tamaño con métodos de la clase Array275
  • La clase Array275
  • Utilice los métodos Array para ordenar un arreglo de 3 000 elementos276
  • Nota279
  • Referencia rápida del capítulo 11282
  • Capítulo 12: Trabaje con conjuntos y el nombre de espacio System.Collections285
  • Notas de actualización: migración del código de Visual Basic 6 a Visual Basic 2005285
  • Trabaje con colecciones de objetos286
  • Haga referencias a objetos dentro de una colección286
  • Escriba bucles For Each…Next287
  • Experimente con los objetos de la colección Controls287
  • Utilice un bucle For Each...Next para cambiar las propiedades Text287
  • Nota289
  • Utilice un bucle For Each...Next para mover los controles289
  • Consejo290
  • Utilice la propiedad Name en un bucle For Each...Next290
  • Consejo291
  • Consejo291
  • Utilice la propiedad Name para dar un trato especial a un objeto de la colección Controls291
  • Consejo292
  • Cree sus propios conjuntos292
  • Declare nuevas colecciones292
  • Dé seguimiento a las direcciones de Internet utilizando una nueva colección293
  • Nota294
  • Nota295
  • Ejecute el programa Colección de URL295
  • Consejo295
  • Un paso adelante: colecciones de Visual Basic para aplicaciones297
  • Introduzca el código de ejemplo298
  • Referencia rápida del capítulo 12299
  • Capítulo 13: Explore el procesamiento de archivo de texto y cadenas301
  • Notas de actualización: migración del código de Visual Basic 6 a Visual Basic 2005302
  • Despliegue archivos de texto mediante el uso de un objeto cuadro de texto302
  • Abra un archivo de texto para introducir datos303
  • La función FileOpen303
  • Consejo304
  • Ejecute el programa Revisión de texto304
  • Examine el código del programa Revisión de texto306
  • Consejo307
  • Utilice la clase SreamReader y el objeto My.Computer.FileSystem para abrir archivos de texto308
  • La clase StreamReader308
  • El objeto My309
  • Cree un nuevo archivo de texto en el disco310
  • Ejecute el programa Notas Rápidas311
  • Consejo312
  • Examine el código del programa Notas rápidas313
  • Procese cadenas de texto con código de programación314
  • Procese cadenas empleando métodos y palabras clave315
  • Ordene el texto317
  • Consejo317
  • Trabaje con códigos ASCII318
  • Ordene cadenas dentro de un cuadro de texto319
  • Ejecute el programa Ordenar texto320
  • Un paso adelante: examine el código del programa Ordenar texto322
  • Examine el programa Ordenar texto322
  • Referencia rápida del capítulo 13324
  • Parte III: Diseño de aplicaciones327
  • Capítulo 14: Maneje las ventanas de formularios y controles durante el tiempo de ejecución329
  • Al terminar la lectura de este capítulo será capaz de:329
  • Notas de actualización: migración del código de Visual Basic 6 a Visual Basic 2005330
  • Añada formularios nuevos a un programa330
  • Cómo utilizar los formularios331
  • Trabaje con múltiples formularios331
  • Agregue un segundo formulario331
  • Consejo332
  • Consejo333
  • Despliegue el segundo formulario utilizando un procedimiento de evento335
  • Consejo336
  • Ejecute el programa336
  • Utilice la propiedad DialogResult en el formulario de llamada338
  • Coloque formularios en el escritorio de Windows338
  • Utilice la propiedad StartPosition para colocar el formulario339
  • Configure la propiedad DesktopBounds341
  • Consejo342
  • Minimice, maximice y restaure ventanas343
  • Añada controles a un formulario durante el tiempo de ejecución343
  • Cree nuevos controles Label y Button344
  • Consejo345
  • Organice controles dentro en un formulario346
  • Ancle y acople objetos durante el tiempo de ejecución347
  • Consejo348
  • Un paso adelante: especifique el objeto Startup350
  • Cambie el formulario de inicio350
  • Aplicaciones de consola351
  • Referencia rápida del capítulo 14353
  • Capítulo 15: Añada imágenes y efectos de animación355
  • Notas de actualización: migración del código de Visual Basic 6 a Visual Basic 2005356
  • Añada ilustraciones mediante el uso del nombre de espacio System.Drawing356
  • Utilice el sistema de coordenadas en un formulario356
  • La clase System.Drawing.Graphics358
  • Utilice el evento Paint en un formulario359
  • Cree figuras de línea, rectángulo y elipse359
  • Consejo360
  • Agregue animaciones a sus programas361
  • Mueva objetos dentro de un formulario362
  • La propiedad Location363
  • Cree animaciones mediante el uso del objeto Timer363
  • Anime el icono Sun en su formulario364
  • Ejecute el programa Moving Icon366
  • Consejo366
  • Nota367
  • Agrande y reduzca objetos mientras se ejecuta un programa368
  • Expanda un cuadro de imagen en tiempo de ejecución368
  • Consejo368
  • Un paso adelante: modifique la transparencia de un formulario369
  • Configure la propiedad Opacity370
  • Consejo370
  • Referencia rápida del capítulo 15371
  • Capítulo 16: Herede formularios y cree clases base373
  • Notas de actualización: migración del código de Visual Basic 6 a Visual Basic 2005374
  • Herede un formulario mediante el uso del Selector de herencia374
  • Herede un cuadro de diálogo simple375
  • Nota377
  • Personalize el formulario heredado377
  • Cree sus propias clases base379
  • Consejo380
  • Precaución380
  • Añada una clase nueva a su proyecto380
  • Cree el proyecto Clase Persona381
  • Paso 1: Declare las variables de la clase382
  • Paso 2: Cree propiedades383
  • Paso 3: Cree un método384
  • Consejo385
  • Paso 4: Cree un objeto basado en la nueva clase385
  • Consejo386
  • Un paso adelante: herede clases base386
  • Utilice la palabra clave Inherits387
  • Consejo388
  • Experimentos adicionales con la programación orientada a objetos389
  • Referencia rápida del capítulo 16389
  • Capítulo 17: Trabaje con impresoras391
  • Notas de actualización: migración del código de Visual Basic 6 a Visual Basic 2005391
  • Utilice la clase PrintDocuments392
  • Utilice el control PrintDocument393
  • Ejecute el programa Impresión de gráficos396
  • Consejo396
  • Imprima texto desde un objeto cuadro de texto397
  • Nota397
  • Utilice el método Graphics.DrawString para imprimir texto397
  • Ejecute el programa Impresión de texto399
  • Consejo399
  • Imprima archivos de texto de varias páginas400
  • Maneje las solicitudes de impresión con los controles RichTextBox, OpenFileDialog y PrintDialog401
  • Agregue código para los objetos btnImprimir y PrintDocument1403
  • Ejecute el programa Impresión de archivo405
  • Consejo405
  • Un paso adelante: añada los cuadros de diálogo Vista preliminar y Configurar página407
  • Agregue los controles PrintPreviewDialog y PageSetupDialog408
  • Pruebe las características Configurar página y Vista preliminar410
  • Consejo410
  • Referencia rápida del capítulo 17413
  • Parte IV: Programación Web de base de datos415
  • Capítulo 18: Comience a utilizar ADO.NET417
  • Notas de actualización: migración del código de Visual Basic 6 a Visual Basic 2005418
  • Programación de bases de datos con ADO.NET418
  • Terminología de las bases de datos419
  • Trabaje con una base de datos de Access420
  • Consejo421
  • Nota425
  • Consejo426
  • La ventana Orígenes de datos428
  • Utilice la ventana Orígenes de datos para crear objetos de base de datos en un formulario429
  • Utilice controles de referencia para desplegar información de la base de datos433
  • Vincule un control cuadro de texto enmascarado con un objeto del conjunto de datos433
  • Un paso adelante: escriba instrucciones SQL para filtrar datos436
  • Cree instrucciones SQL con el Generador de consultas437
  • Referencia rápida del capítulo 18440
  • Capítulo 19: Presente datos mediante el control DataGridView442
  • Notas de actualización: migración del código de Visual Basic 6 a Visual Basic 2005443
  • Utilice DataGridView para desplegar registros de una base de datos444
  • Establezca una conexión con una tabla de base de datos444
  • Cree un objeto DataGridView447
  • Cree una vista previa de los datos vinculados con un objeto DataGridView449
  • Elimine una columna de un objeto DataGridView450
  • Nota451
  • Controle un objeto DataGridView en tiempo de ejecución452
  • Dé formato a las celdas del objeto DataGridView453
  • Establezca las propiedades visuales de la cuadrícula en tiempo de diseño454
  • Nota454
  • Nota454
  • Nota455
  • Enfoque basado en datos: añada nuevos controles de cuadrícula y navegación456
  • Vincule un segundo control DataGridView con la tabla Classes456
  • Vincule un control BindingNavigator con el objeto ClassesDataGridView458
  • Un paso adelante: actualice la base de datos original459
  • Habilite las actualizaciones en la base de datos460
  • Consejo460
  • Acceso a datos en un entorno de formularios Web Forms462
  • Referencia rápida del capítulo 19462
  • Capítulo 20: Cree sitios y páginas Web con Microsoft Visual Web Developer y ASP.NET465
  • Notas de actualización: migración del código de Visual Basic 6 a Visual Basic 2005466
  • ASP.NET 2.0466
  • Nota466
  • Páginas Web y formularios Windows Forms467
  • Controles de servidor468
  • Controles HTML469
  • Cree un sitio Web utilizando el Visual Web Developer469
  • Verificación de los requerimientos de software para la programación ASP.NET470
  • Nota470
  • Cree un nuevo sitio Web470
  • Utilice el Diseñador de páginas Web473
  • Agregue texto en el modo Diseño473
  • Vea el código HTML de una página Web474
  • Consejo474
  • Agregue controles de servidor a un sitio Web475
  • Utilice los controles TextBox, Label y Button475
  • Escriba procedimientos de eventos para los controles de la página Web477
  • Cree el procedimiento de evento btnCalcular_Click477
  • Continúe el desarrollo del sitio Web478
  • Consejo479
  • Consejo480
  • Valide los campos de introducción de datos en una página Web480
  • Añada páginas Web y recursos adicionales a un sitio Web481
  • Cree una página HTML481
  • Utilice el control HyperLink483
  • Despliegue registros de bases de datos en una página Web485
  • Agregue una nueva página Web con información de una base de datos486
  • Agregue un control GridView486
  • Agregue un hipervínculo a la página principal490
  • Pruebe la última versión del sitio Web Calculadora de préstamos para automóviles490
  • Consejo490
  • Un paso adelante: establezca el título del sitio Web en el explorador Internet Explorer492
  • Configure la propiedad Title492
  • Referencia rápida del capítulo 20493
  • Apéndice495
  • Apéndice: Recursos de información adicional497
  • Sitios Web relacionados con Visual Basic497
  • http://www.microsoft.com/spanish/msdn/latam/vstudio/497
  • Consejo497
  • www.devx.com/498
  • www.microsoft.com/learning/books/498
  • http://www.mcgraw-hill.com.mx/Mexico/Profesional/Default.htm498
  • http://www.microsoft.com/mexico/certi cacion/498
  • http://www.microsoft.com/spain/comunidades/498
  • Libros de programación Visual Basic y Visual Studio499
  • Programación en Visual Basic 2005499
  • Visual Studio 2005 y Microsoft .NET Framework499
  • Programación de bases de datos con ADO.NET499
  • Programación Web con ASP.NET500
  • Visual Basic para programación de aplicaciones500
  • Libros sobre programación y ciencias de la computación en general500
  • Índice de actualización501
  • Índice505
Book details
  • Vendor McGraw-Hill Interamericana
  • SKU 9701058976
  • ISBN-13 9786071500595
  • Author Michael Halvorson
  • Edition 1st

Do you have questions about this book?

Ask an expert!

Sin importar si usted es un programador novato o únicamente un nuevo usuario de Visual Basic 2005, este tutorial le ofrece una guía para desarrollar sus conocimientos. A través de ejercicios prácticos aprenderá los fundamentos de visual Basic y comenzará a crear aplicaciones para Web y Microsoft Windows.