Libros urgentes
Ciencias Humanas
Ciencias Técnicas
Derecho
Economía
Informática
Libros de Texto
Literatura
Oposiciones
Otros
Tiempo Libre

Informática > Programación > Visual Basic > Visual Basic 2005

Visual Basic 2005
Petroutsos, Evangelos (Ed. Anaya Multimedia)
Precio:81,7 € ($121,47)
1264 páginas.
ISBN: 8441520852. ISBN-13: 9788441520851
1ª edición (10/2006).
Entrega: De 1 a 7 días contra reembolso por agencia urgente*


Visual Basic 2005 es la versión más desarrollada hasta la fecha del lenguaje de programación más popular para la construcción de aplicaciones Windows y Web. En esta actualización las modificaciones introducidas lo convierten en un lenguaje al mismo nivel y con las mismas posibilidades con las que cuentan el resto de lenguajes actualmente existentes.

Esta obra trata sobre técnicas de programación sólidas y muestra cómo utilizar Visual Basic 2005 para diseñar completas aplicaciones. Los temas abordados han sido elegidos para ofrecer un conocimiento profundo de los principios y técnicas del desarrollo de aplicaciones con Visual Basic, y son los más utilizados por la mayoría de los programadores. Este libro le enseñará desde cómo utilizar las herramientas visuales existentes para crear una interfaz de usuario, a programar los elementos de una aplicación con Visual Basic.

La presentación de Visual Basic 2005 lo consolida en la primera posición dentro del campo de la programación orientada a objetos. En el interior del libro encontrará detalladas explicaciones y ejemplos prácticos sobre docenas de técnicas diferentes, junto a consejos que ayuden al desarrollador a entender los fundamentos de esta herramienta y pueda ser capaz de buscar aspectos más específicos en la documentación del producto.

ÍNDICE

Agradecimientos

Introducción
¿A quién va dirigido este libro?
¿Qué ocurre con los temas avanzados?
La estructura de este libro
Obtención de los ejemplos

Parte I. Diseño de interfaces de usuario y programación conducida por eventos

1. Primeros pasos con Visual Basic 2005
El entorno de desarrollo integrado
La página de inicio
Inicio de un nuevo proyecto
Uso del diseñador de formularios Windows
Su primera aplicación VB
Hacer la aplicación más amigable
Los componentes del IDE
El menú del IDE
El menú Archivo
El menú Editar
Menú Ver
Menú Proyecto
Menú Generar
Menú Depurar
Menú Datos
Menú Formato
Menú Herramientas
Menú Ventana
Menú Ayuda
Ventana Cuadro de herramientas
Ventana Explorador de soluciones
Ventana Propiedades
Ventana Resultados
Ventanas Comando e Inmediato
Ventana Lista de tareas
Opciones del entorno
Creación de una aplicación de consola
Usar fragmentos de código y el objeto My
Creación de una calculadora de préstamos
Cómo funciona una aplicación de cálculo de préstamos
Diseño de la interfaz de usuario
Alineación de los controles
Programación de la aplicación de préstamos
Validación de los datos
Creación de una calculadora
Diseño de la interfaz de usuario
Programación de MathCalculator
Operaciones matemáticas
Herramientas simples de depuración
Adición de más características
Control de excepciones
Archivos ejecutables
Repaso rápido del capítulo
Avanzando

2. Visual Basic: El lenguaje
Variables
Declaración de variables
Convenciones para dar nombres a las variables
Inicialización de variables
Tipos de variables
Variables numéricas
Infinito y otras rarezas
El tipo de dato Byte
Variables booleanas
Variables de cadena
Variables de carácter
Variables Date
Identificadores de tipos de datos
Las opciones Strict y Explicit
Variables Object
Conversiones de tipo
Conversiones de ampliación y reducción
Tipos de datos definidos por el usuario
El valor Nothing
Examinar el tipo de las variables
¿Es un número, una cadena o una fecha?
¿Por qué declarar las variables?
Ámbito de una variable
Tiempo de vida de una variable
Constantes
Matrices
Declaración de matrices
Inicialización de matrices
Límites de matrices
Matrices multidimensionales
Matrices dinámicas
La palabra clave Preserve
Matrices de matrices
Dar formato a números
Cadenas estándar de formato numérico
Plantillas de formato numérico
Dar formato a fechas
Las variables como objetos
¿Qué es, por tanto, un objeto?
Instrucciones de control de flujo
Estructuras de control
If...Then
If...Then...Else
Select Case
Evaluación cortocircuitada de expresiones
Estructuras de bucle
For...Next
Do...Loop
While...End While
Estructuras de control anidadas
La sentencia Exit
Repaso rápido del capítulo
Avanzando

3. Procedimientos y módulos
Codificación modular
Subrutinas
Subrutinas y gestores de eventos
Funciones
Funciones integradas
Funciones a medida
Llamar a funciones y subrutinas
Parámetros
Mecanismos de transferencia de parámetros
Por valor versus por referencia
Devolución de varios valores
Entrega de objetos como parámetros
Parámetros en gestores de eventos
Los eventos de ratón
Los eventos de teclado
Entrega de un número indeterminado de parámetros
Parámetros con nombre
Más tipos de valores de retorno en una función
Funciones que devuelven estructuras
VB 2005 en funcionamiento: El proyecto Types
Funciones que devuelven matrices
VB 2005 en funcionamiento: El proyecto Statistics
Sobrecarga de funciones
Repaso rápido del capítulo
Avanzando

Parte II. Construcción de aplicaciones cliente nativas

4. Controles Windows básicos
El control TextBox
Propiedades básicas
MultiLine
ScrollBars
WordWrap
AcceptsReturn, AcceptsTab
MaxLength
Propiedades de manipulación de texto
Text
ReadOnly y Locked
Lines
PasswordChar
Propiedades de selección de texto
SelectedText
SelectionStart, SelectionLength
HideSelection
Métodos de selección de texto
Deshacer cambios
VB 2005 en funcionamiento: El proyecto TextPad
Menú Edit
Los menús Process y Customize
Deshacer operaciones seleccionadas
Operaciones de búsqueda y sustitución
Opciones Undo/Redo
Deshacer operaciones seleccionadas
Interceptar pulsaciones de tecla
Interceptar teclas de función
Propiedades de autocompletado
Los controles ListBox, CheckedListBox y ComboBox
Propiedades básicas
IntegralHeight
Items
MultiColumn
SelectionMode
Sorted
Text
La colección Items
Add
Clear
Count
CopyTo
Insert
Remove, RemoveAt
Contains
Selección de elementos
VB 2005 en funcionamiento: El proyecto ListBoxDemo
El botón Add Item
Eliminar elementos de las dos listas
Mover elementos entre listas
Búsqueda
VB 2005 en funcionamiento: La aplicación ListBoxFind
El control ComboBox
Los controles ScrollBar y TrackBar
El control ScrollBar
VB en funcionamiento: El proyecto Colors
Los eventos del control ScrollBar
Control de los eventos en la aplicación Colors
El control TrackBar
VB 2005 en funcionamiento: El proyecto Inches
Repaso rápido del capítulo
Avanzando

5. Trabajo con formularios
La apariencia de los formularios
Propiedades del objeto Form
AcceptButton, CancelButton
AutoScale
AutoScroll
AutoScrollPosition
AutoScrollMargin
AutoScrollMinSize
FormBorderStyle
ControlBox
MinimumSize, MaximumSize
KeyPreview
SizeGripStyle
StartPosition
Top, Left
TopMost
Width, Height
Colocar controles en formularios
Establecer la propiedad TabOrder
VB 2005 en funcionamiento: El proyecto Contacts
Tratamiento de pulsaciones de tecla
Anclar y adosar
Eventos del formulario
Los eventos Activated y Deactivated
Los eventos FormClosing y FormClosed
Los eventos Resize, ResizeBegin y ResizeEnd
El evento Scroll
El evento Paint
Apertura y visualización de formularios
El formulario de inicio
Controlar un formulario desde otro
Compartir variables entre formularios
Formularios frente a cuadros de diálogo
VB 2005 en funcionamiento: El proyecto MultipleForms
Diseño de menús
El editor de menús
Propiedades del objeto ToolStripMenuItem
Programación de opciones de menú
Uso de teclas de acceso y atajos
Manipulación de menús en ejecución
Creación de menús cortos y largos
Añadir y eliminar opciones en ejecución
Creación de menús contextuales
Recorrer los elementos de un menú
VB 2005 en funcionamiento: El proyecto MapMenu
Construcción dinámica de formularios en ejecución
La colección Form.Controls
VB 2005 en funcionamiento: El proyecto ShowControls
VB 2005 en funcionamiento: El proyecto DynamicForm
Creación de gestores de evento en ejecución
Repaso rápido del capítulo
Avanzando

6. Más controles Windows
Los cuadros de diálogo de uso común
Uso de los controles de diálogo común
El cuadro de diálogo Color
AllowFullOpen
AnyColor
Color
CustomColors
SolidColorOnly
El cuadro de diálogo Fuente
AllowScriptChange
AllowVerticalFonts
Color
FixedPitchOnly
Font
FontMustExist
MaxSize, MinSize
ScriptsOnly
ShowApply
ShowColor
ShowEfects
Los cuadros de diálogo Abrir y Guardar
AddExtension
CheckFileExists
CheckPathExists
DefaultExtension
DereferenceLinks
FileName
Filter
FilterIndex
InitialDirectory
RestoreDirectory
FileNames
MultiSelect
ReadOnlyChecked, ShowReadOnly
Los métodos OpenFile y SaveFile
VB 2005 en funcionamiento: Selección de múltiples archivos
El cuadro de diálogo Buscar carpeta
RootFolder
SelectedFolder
ShowNewFolderButton
VB 2005 en funcionamiento: El proyecto Folder Browsing Demo
El cuadro de diálogo Imprimir
El control RichTextBox
El lenguaje RTF
VB 2005 en funcionamiento: El proyecto RTFDemo
El código RTF
Las propiedades del control RichTextBox
SelectedText
SelectionStart, SelectionLength
SelectionAlignment
SelectionIndent, SelectionRightIndent, SelectionHangingIndent
SelectionBullet, BulletIndent
Métodos
SaveFile
LoadFile
Select, SelectAll
Características avanzadas de edición
CanUndo, CanRedo
UndoActionName, RedoActionName
Undo, Redo
Cortar y pegar
Búsqueda en un control RichTextBox
Dar formato a los URL
Impresión de un listado de directorio con formato
VB 2005 en funcionamiento: El proyecto RTFPad
El menú File
El menú Edit
El menú Format
El cuadro de diálogo de búsqueda y sustitución
Repaso rápido del capítulo
Avanzando

7. Los controles TreeView y ListView
Uso de los controles ListView y TreeView
Estructuras de árbol y lista
El control ImageList
El control TreeView
Adición de nodos en la fase de diseño
La colección Nodes
El método Nodes.Add
La propiedad Nodes.Count
El método Nodes.Clear
La propiedad Nodes.Item
El método Nodes.Remove
Las propiedades FirstNode, NextNode, PrevNode y LastNode
Asignación de imágenes a los nodos
VB 2005 en funcionamiento: El proyecto TreeViewDemo
Enumerar la colección Nodes
VB 2005 en funcionamiento: El proyecto Globe
Agregar nuevos nodos
Recuperar el nodo seleccionado
Proceso de la selección de varios nodos
Añadir nuevos nodos
Listados de continentes/países/ciudades
Exploración del control TreeView
VB 2005 en funcionamiento: El proyecto TreeViewScan
Exploración recursiva de la colección Nodes
El control ListView
La colección Columns
Elementos y subelementos de un ListView
La colección Items
La colección SubItems
VB 2005 en funcionamiento: El proyecto ListViewDemo
Enumerar la lista
Ordenar el control ListView
Procesar los elementos seleccionados
VB 2005 en funcionamiento: El proyecto CustomExplorer
Ver los archivos de una carpeta
Repaso rápido del capítulo
Avanzando

Parte III. Programación con objetos

8. Creación de clases a medida
¿Qué es una clase?
Combinar código con datos
Construcción de la clase Minimal
Añadimos código a la clase Minimal
Procedimientos de propiedades
Generación de excepciones
Implementación de propiedades sólo de lectura
Personalizar los miembros por defecto
Saber qué está comparándose
Enumeraciones personalizadas
VB 2005 en funcionamiento: El proyecto Contacts
Constructores de objetos
Uso de la clase SimpleClass en otros proyectos
Desencadenar eventos
Eventos temporizados
Programar el evento de la clase
Entrega de parámetros mediante argumentos del evento
Eventos de progreso
Operaciones asíncronas
Métodos compartidos y de instancia
Una clase "real"
Análisis de una ruta de archivo
Sobrecarga de operadores
VB 2005 en funcionamiento: La clase LengthUnit
Repaso rápido al capítulo
Avanzando

9. Trabajar con objetos
Aspectos clave de la Programación orientada a objetos
Clases frente a objetos
Objetos frente a variables objeto
Variables por valor
Propiedades y campos
Miembros compartidos frente a miembros de instancia
Conversiones de tipo
Enlace temprano frente a enlace tardío
Descubrir el tipo de una variable
ByRef frente a ByVal
¿Quién necesita las clases?
Herencia
Heredar de clases existentes
Heredar de clases personalizadas
Polimorfismo
La clase Shape
Prueba de la clase Shape
¿Quién y qué se puede heredar?
Palabras clave para clases base
Palabras clave para clases derivadas
Palabras clave para miembros de clases base
Palabras clave para miembros de clases derivadas
MyBase y MyClass
Repaso rápido del capítulo
Avanzando

10. Interfaces y delegados
Diseño de una interfaz
Las interfaces IComparable e IComparer
La interfaz IEnumerable
Delegados
Las clases WebRequest y WebResponse
VB 2005 en funcionamiento: El proyecto WebRequest
Una clase propia con delegados
¿Cuándo utilizar la herencia?
Repaso rápido del capítulo
Avanzando

11. Crear controles Windows propios
Sobre el diseño de controles Windows
Mejorar controles existentes
Creación del control FocusedTextBox
Clasificar las propiedades del control
Crear controles compuestos
VB 2005 en funcionamiento: El control ColorEdit
Probar el control ColorEdit
Crear controles dibujados por el usuario
VB 2005 en funcionamiento: El control Label3D
Especificaciones del control Label3D
Diseño del control personalizado
Prueba del nuevo control
Eventos Changed
Generar eventos personalizados
Uso de control personalizado en otros proyectos
VB 2005 en funcionamiento: El control Alarm
La interfaz del control Alarm
Prueba del control Alarm
Diseño de la interfaz de usuario de Alarm
Implementación de los miembros del control
Diseño de controles con formas irregulares
Personalizar controles de lista
Diseño de controles ListBox dibujados por el usuario
Repaso rápido del capítulo
Avanzando

Parte IV. Trabajar con la plataforma .NET

12. Tratamiento de cadenas, caracteres y fechas
Tratamiento de cadenas y caracteres
La clase Char
Propiedades
Métodos
La clase String
Propiedades
Métodos
La clase StringBuilder
Propiedades
Métodos
VB 2005 en funcionamiento: El proyecto StringReversal
VB 2005 en funcionamiento: El proyecto CountWords
Tratamiento de fechas
La clase DateTime
Propiedades
Métodos
Fechas como valores numéricos
La clase TimeSpan
Propiedades
Propiedades de campo
Propiedades de intervalo
Duration
Métodos
Métodos de intervalos
Parse(String)
Add
Subtract
CompareTo
Equals
Negate
VB 2005 en funcionamiento: Operaciones de cronometraje
Repaso rápido del capítulo
Avanzando

13. Almacenamiento de datos en colecciones
Temas avanzados sobre matrices
Ordenación de matrices
Búsquedas en matrices
El algoritmo de búsqueda binaria
Otras operaciones con matrices
Limitaciones de las matrices
La colección ArrayList
Crear un ArrayList
Añadir y eliminar elementos a un ArrayList
Extraer elementos de un ArrayList
Ordenación de ArrayList
Buscar en un ArrayList
Recorrer un ArrayList
La colección HashTable
VB 2005 en funcionamiento: El proyecto WordFrequencies
La clase SortedList
Otras colecciones
Las interfaces IEnumerator e IComparer
Enumerar colecciones
VB 2005 en funcionamiento: El proyecto Enumerations
Ordenación a medida
Ordenar a medida un SortedList
Colecciones genéricas
Repaso rápido del capítulo
Avanzando

14. Acceso a carpetas y archivos
El espacio de nombres IO y el componente FileSystem
Acceso a carpetas y archivos
La clase Directory
Métodos
La clase File
Métodos
Propiedades de unidades, carpetas y archivos
La clase DriveInfo
La clase DirectoryInfo
La clase FileInfo
La clase Path
Propiedades
Métodos
VB 2005 en funcionamiento: El proyecto CustomExplorer
Acceso a archivos
Acceso a archivos con el objeto My
Uso de flujos
El objeto FileStream
Propiedades
Métodos
El objeto StreamWriter
Métodos
El objeto StreamReader
Métodos
Envío de datos a un archivo
El objeto BinaryWriter
Métodos
El objeto BinaryReader
Métodos
VB 2005 en funcionamiento: El proyecto RecordSave
Lectura de datos heredados con el objeto My
El componente FileSystemWatcher
Propiedades
NotifyFilter
Path
Filter
EnableRaisingEvents
Eventos
VB 2005 en funcionamiento: El proyecto FileSystemWatcher
Repaso rápido del capítulo
Avanzando

15. Cifrado de datos
¿Qué es el cifrado?
El ubicuo operador Xor
Las metas de la criptografia
Hashing
Crear códigos hash
VB 2005 en funcionamiento: El proyecto HashCodes
Aplicaciones de los códigos hash
Cifrado básico
Cifrado simétrico
Los miembros de las clases SymmetricAlgorithm
Aplicar el cifrado simétrico
VB 2005 en funcionamiento: El proyecto SymmetricEncryption
Generar claves simétricas
VB 2005 en funcionamiento: El proyecto SymmetricKeys
Salvaguardar claves de cifrado
La clase ProtectedMemory
Aplicar el cifrado asimétrico
Creación de claves públicas y privadas
Métodos asimétricos de cifrado y descifrado
Cifrado y firmado de datos
Cifrar y firmar un documento
Descifrar y verificar un documento
Repaso rápido del capítulo
Avanzando

16. Publicación y XML
Tipos de publicación
Publicación binaria
Publicación de objetos individuales
Reconstruir objetos individuales
Publicar colecciones
Reconstruir colecciones
Conservar un HashTable
Conservar la propiedad Nodes de un TreeView
Publicación XML
Publicar y reconstruir objetos individuales
Publicación XML de objetos personalizados
El proyecto NETConfigFiles
Publicación XML de objetos ArrayList y HashTable
Repaso rápido del capítulo
Avanzando

17. Trabajar con XML
Trabajar con objetos XML
Visualizar un documento XML básico
Introducción al espacio de nombres System.Xml
Visual Studio y los estándares XML
Escribir datos XML
Uso de un navegador para ver documentos XML
Crear un documento simple
Crear un esquema XML
Entender XSD
Crear el archivo XSD
Ver un esquema en acción
Interpretar los espacios de nombres XML
Leer y presentar datos XML
Crear un archivo de datos
Leer y presentar los datos
Repaso rápido del capítulo
Avanzando

Parte V. Dibujar e imprimir

18. Dibujar y pintar con Visual Basic 2005
Visualizar imágenes
Dibujar con GDI+
Los objetos básicos de dibujo
El objeto Graphics
El objeto Point
El objeto Rectangle
El objeto Color
El objeto Font
El objeto Pen
El objeto Brush
El objeto Path
Dibujo de figuras
Dibujos persistentes
Métodos de dibujo
DrawLine
DrawRectangle
DrawEllipse
DrawPie
DrawPolygon
DrawCurve
DrawBezier
DrawPath
DrawString
DrawImage
Degradados
Degradados lineales
Degradados de camino
Recorte
Transformaciones de coordenadas
Definir transformaciones
VB 2005 en funcionamiento: El proyecto ImageCube
VB 2005 en funcionamiento: Representación de funciones
Configuración de las transformaciones
Trazado de la función
Evaluación de funciones en ejecución
Repaso rápido del capítulo
Avanzando

19. Manipulación de imágenes y mapas de bits
Especificar colores
Definición de colores
Canal Alfa
El objeto Image
Propiedades
HorizontalResolution, VerticalResolution
Width, Height
PixelFormat
Métodos
RotateFlip
GetThumbnailImage
Save
VB 2005 en funcionamiento: El proyecto Thumbnails
Intercambio de imágenes a través del Portapapeles
VB 2005 en funcionamiento: El proyecto ImageClipboard
El objeto Bitmap
Tratamiento de mapas de bits
VB 2005 en funcionamiento: El proyecto ImageProcessing
Cómo funciona la aplicación
Aplicar efectos
Difuminado de imágenes
Repaso rápido del capítulo
Avanzando

20. Imprimir con VB 2005
Los objetos para imprimir
PrintDocument
PrintDialog
PageSetupDialog
PrintPreviewDialog
PrintPreviewControl
Propiedades de impresora y página
Geometría de la página
VB 2005 en funcionamiento: El proyecto SimplePrintout
VB 2005 en funcionamiento: El proyecto PageSettings
Configurar la página
Imprimir los títulos
Ejemplos de impresión
Impresión de datos tabulados
Dando formato a las celdillas
Uso de variables estáticas
Impresión de texto sin formato
VB 2005 en funcionamiento: El proyecto PrintText
Impresión de mapas de bits
Uso del control PrintPreviewControl
Repaso rápido del capítulo
Avanzando

Parte VI. Programación de bases de datos con VB 2005

21. Conceptos básicos sobre bases de datos relacionales
¿Qué es una base de datos?
Bases de datos relacionales
Obtener las bases de datos de ejemplo Northwind y Pubs
Exploramos la base de datos Northwind
Tabla Products
Tabla Suppliers
Tabla Categories
Tabla Customers
Tabla Orders
Tabla Order Details
Tabla Employees
Tabla Shippers
Exploramos la base de datos Pubs
Tabla Titles
Tabla Authors
Tabla TitleAuthor
Tabla Publishers
Otras tablas
Exploramos la base de datos AdventureWorks
Comprender las relaciones
Integridad referencial
Herramientas visuales de bases de datos
El Explorador de servidores
Trabajar con tablas
Mostrar datos de tabla
Abrir definición de tabla
Agregar nueva tabla
Relaciones, índices y restricciones
Relaciones
Índice/Claves
Restricciones Check
Lenguaje estructurado de consulta (SQL)
Ejecución de sentencias SQL
Uso del SQL Server Management Studio (SSMS)
Consultas de selección
La cláusula WHERE
Condición WHERE
Palabra clave AS
Palabra clave TOP
Palabra clave DISTINCT
Operador LIKE
Valores NULL
Palabra clave ORDER
Campos calculados
Totalizar y contar
Uniones SQL
Uniones a izquierdas
Uniones a derechas
Uniones completas
Uniones internas
Agrupar filas
Limitar los grupos con HAVING
Palabras clave IN y NOT IN
La palabra clave BETWEEN
Consultas de acción
Borrado de filas
Inserción de nuevas filas
Edición de filas existentes
El Diseñador de consultas
La interfaz del Diseñador de consultas
Panel de diagrama
Panel de criterios
Panel de SQL
Panel de resultados
SQL en funcionamiento: Cálculo de sumas
SQL en funcionamiento: Contar filas
Limitar la selección
Consultas parametrizadas
Columnas calculadas
Uso de uniones a izquierda, derecha e internas
Procedimientos almacenados
Repaso rápido del capítulo

22. Herramientas visuales de bases de datos
La arquitectura de ADO.NET
¿Qué ocurre con XML?
Uso de las herramientas visuales de bases de datos
Trabajar con SQL Server Configuration Manager
Obtener información de estado de SQL Server
Activar y desactivar soporte de red
Cambiar el orden de los protocolos
Crear un alias
Trabajar con SQL Server Management Studio
Creación de consultas
Uso de plantillas
Creación de nuevas plantillas
Definir consultas eficientes
Construcción de aplicaciones simples con acceso a datos mediante operaciones de ratón
Trabajar con orígenes de datos
Definir la base de datos con arrastrar y soltar
Creación de aplicaciones que utilizan varias tablas
Trabajar con vistas
Trabajar con procedimientos almacenados
Selección de un cliente
Trabajar con los pedidos
Cambio de cliente
Modificación del DataSet
Crear los procedimientos almacenados y las vistas
Ver el DataSet existente
Trabajar con procedimientos almacenados y vistas en un DataSet
Validar el empleado
Introducción del pedido
Acceso al formulario de introducción de pedidos
Repaso rápido del capítulo

23. Programar con objetos ADO.NET
Construir aplicaciones utilizando los controles DbConnection, DataAdapter y DataSet
Agregar los controles DbConnection y DataAdapter al Cuadro de herramientas
VB 2005 en funcionamiento: El proyecto OldMethodApproach
Estructura de un DataSet
Navegar por las tablas de un DataSet
VB 2005 en funcionamiento: El proyecto DataSets
Actualizar los DataSet
Transacciones
Agregar una fila a la tabla Orders
Agregar una fila a la tabla OrderDetails
Crear la transacción
Efectuar operaciones de actualización
Versiones de un DataRow
Estados de un DataRow
Actualización manual de las tablas
Construir y usar DataSet a medida
Repaso rápido del capítulo

24. Trabajar con SQL Server 2005
Trabajar con SQL Server Configuration Manager
Obtener información de estado de SQL Server
Activar y desactivar soporte de red
Creación de un alias
VB 2005 en funcionamiento: El proyecto Alias
Configurar las características avanzadas del servicio
Trabajar con Configuración de superficie de SQL Server
Optimizar servicios y conexiones
Optimizar características
Uso de código .NET en SQL Server
Creación de un proyecto SQL Server
Creación de procedimientos almacenados
Uso de procedimientos almacenados
Creación y uso de servicios Web con SQL Server
Definir el extremo HTTP
Activar el servicio Web
Acceso al servicio Web
Repaso rápido del capítulo

25. Aplicaciones típicas con acceso a datos
Efectuar consultas ad hoc
Obtener un cliente utilizando un procedimiento almacenado
Obtener entradas válidas de una tabla
Diseñar la aplicación
Efectuar la inicialización precisa
Administrar la interfaz de usuario
Efectuar la búsqueda
Administración remota de SQL Server
Interactuar con los servicios de SQL Server
Supervisión de rendimiento
Enumerar las bases de datos del sistema
Creación de la referencia necesaria
Verificar el estado del servidor
Enumerar las bases de datos
Acceso directo al Agente de SQL Server
Mostrar una lista de trabajos mediante SMO
Interceptar errores del Agente SQL Server
Añadir trabajos utilizando SMO
Eliminar trabajos usando SMO
Repaso rápido del capítulo

Índice alfabético

Otros clientes que compraron Visual Basic 2005, también compraron:


¿EXISTE LA SUERTE? ENGAÑADOS POR EL AZAR¿existe La Suerte? Engañados Por El Azar
NASSIM NICHOLAS TALEB.
288 páginas.
Precio: 28,1 € ($41,78)


Matemáticas y juegos de azar. Jugar con la probabilidadMatemáticas Y Juegos De Azar.
jugar Con La Probabilidad

John Haigh.
392 páginas.
Precio: 22 € ($32,7)


Otros libros de Visual Basic 2005:


Introducing Visual Basic 2005 for DevelopersIntroducing Visual Basic 2005 For Developers
Campbell, Sean.
260 páginas.
Precio: 33,71 € ($50,11)


The Book of Visual Basic 2005The Book Of Visual Basic 2005
Matthew MacDonald.
488 páginas.
Precio: 48,25 € ($71,74)


Bases de datos con Visual Basic 2005Bases De Datos Con Visual Basic 2005
Thearon, Willis.
736 páginas.
Precio: 49,4 € ($73,44)


Visual Studio 2005 Team SystemVisual Studio 2005 Team System
David, Jean-Luc ; Loton, Tony ; Gunvaldson, Erik ; y otros.
784 páginas.
Libro sin existencias.
Precio: 51,3 € ($76,27)


Visual Basic 2005Visual Basic 2005
Evjen, Bill ; Lhotka, Rockford ; del Palacio Martín, Billy ; y otros.
1184 páginas.
Libro sin existencias.
Precio: 66,5 € ($98,86)


*Para península. Tiempo estimado para días laborables