VISUAL BASIC 2010

VISUAL BASIC 2010

LUNA LOZANO, RAFAEL JESÚS

28,75 €
IVA incluido
Editorial:
ANAYA MULTIMEDIA, S.A.
Año de edición:
2010
ISBN:
978-84-415-2804-8
Páginas:
400
Encuadernación:
Rústica
Colección:
MANUAL IMPRESCINDIBLE

Disponibilidad:

  • Calle Doce de OctubreConsulte disponibilidad
  • Calle Valeriano MirandaConsulte disponibilidad

Agradecimientos

Acerca del autor

Cómo usar este libro
Convenios utilizados

Introducción

Capítulo 1. Contextualizando Visual Basic
Evolución
Características principales
Sintaxis BASIC
Lenguaje Visual
Orientación a Objetos
Entorno integrado de desarrollo
Otras características importantes
Visual Basic y el Framework .NET
Lo nuevo en Visual Basic 2010
Mejoras en el lenguaje
Mejoras en el IDE
Aplicaciones de ejemplo
Resumen

Capítulo 2. Antes de empezar
Introducción
Instalación
Instalación de Visual Studio 2010 Professional
Instalación Visual Basic 2010 Express
Vista general del entorno integrado
Uso de la ayuda
Resumen

Capítulo 3. El primer proyecto
Hola mundo
Hola mundo consola
Hola mundo Ventanas
Hola mundo Web
Editando
Diseño
Código
Intellisense
Compilando
Compilación desde el IDE
Compilación desde la línea de comandos
Probando
Aplicaciones de ejemplo
Resumen

Capítulo 4. Entorno integrado de desarrollo
Introducción
Barras de herramientas
Menús
Menú Archivo
Menú Editar
Menú Ver
Menú Proyecto
Menú Generar
Menú Depurar
Menú Datos
Menú Herramientas
Menú Ventana
Menú Ayuda
Otros Menús
Novedades del entorno en VS2010
Utilidad Navegar a...
Resaltado de las referencias
Generar a partir del uso
Autocompletado inteligente: Modo sugerencia y modo completar
Resumen

Capítulo 5. Tipos de datos
Introducción
Variables, constantes y literales
Variables
Constantes
Literales
Declaración implícita y explícita
Visibilidad y ámbito
Enumeraciones
Arrays y matrices
Arrays
Matrices
Definición de nuevos tipos
Conversión de tipos
Resumen

Capítulo 6. Operadores
Introducción
Operadores aritméticos
Operadores de desplazamiento
Operadores de comparación
Operadores de concatenación
Operadores lógicos y operadores bit a bit
Operadores de asignación
Prioridad de operador en Visual Basic
Resumen

Capítulo 7. Control de flujo
Introducción
Estructuras de decisión
Estructura If Then Else
Estructura Select Case
Otras funciones de decisión
IIf
If
Choose
Estructuras de repetición
Bucle While
Bucle Do
Bucle For
Bucle For Each
Últimas consideraciones
Resumen

Capítulo 8. Funciones y procedimientos
Introducción
Procedimientos
Paso de parámetros por valor
Paso de parámetros por referencia
Parámetros opcionales
Matriz de parámetros
Funciones
Expresiones lambda
El procedimiento Main
Resumen

Capítulo 9. Programación orientada a objetos
Modelando el mundo real
Clases y objetos
Encapsulamiento
Campos
Propiedades
Sintaxis expandida
Propiedades autoimplementadas
Propiedades predeterminadas
Métodos
Sobrecarga
Constructores y destructores
Eventos
Herencia
Clases abstractas
Clases selladas
Modificadores de acceso
Nivel de acceso público
Nivel de acceso protegido
Nivel de acceso amigo
Nivel de acceso amigo protegido
Nivel de acceso privado
Polimorfismo
Reemplazo
Sombreado
Me, Mybase y MyClass
Me
Mybase
MyClass
Interfaces
Organización del código
Espacios de Nombres
Módulos y clases
Resumen

Capítulo 10. Uso de controles
Introducción
Uso general de los controles
Controles de edición de texto
TextBox
RichTextBox
Presentación de información
Label
Establecimiento de valores
CheckBox
RadioButton
Ejecución de acciones
Button
Controles personalizados
Controles compuestos
Controles derivados
Resumen

Capítulo 11. Formularios
Introducción
Aspectos generales
Orden de tabulación
El formulario por dentro
Colecciones
Eventos interesantes
Diseñando formularios
Posicionamiento asistido
Elementos de una aplicación
Tipos de formularios
Resumen

Capítulo 12. Control de errores
Introducción
Tipos de errores y detección
Errores sintácticos
Errores en tiempo de ejecución
Errores lógicos
Herramientas de depuración
Control de la ejecución
Visualización de valores
Control estructurado de errores
Resumen

Capítulo 13. Trabajo con flujos de datos, el sistema de archivos y acceso a BBDD
Introducción
Los flujos de datos
E/S en el sistema de archivos con secuencias
E/S en el sistema de archivos con escritores/lectores
Liberación de recursos
Acceso al sistema de archivos
Trabajo con bases de datos
Acceso a una base de datos
Controles de acceso a datos
Resumen

Capítulo 14. XML y LINQ
Introducción
Trabajar con XML
Acceso a un documento XML desde código
Creación de documentos XML
Trabajar con LINQ
Resumen

Capítulo 15. Distribución de aplicaciones
Introducción
Desarrollo de NodoVista
Desarrollo inicial
Funcionamiento MDI
Algunos retoques más
Distribución y publicación de aplicaciones
Publicación asistida
Publicación ClickOnce
Resumen

Índice alfabético

Visual Basic 2010 ha supuesto un nuevo salto de calidad en el desarrollo rápido de aplicaciones. Con esta nueva versión, Microsoft sigue apostando por la orientación a objetos sin olvidar la compatibilidad hacia atrás incluyendo el código de versiones previas a .NET. Los cambios introducidos en el lenguaje y en el entorno optimizan el rendimiento en el desarrollo de aplicaciones, manteniendo la dualidad entre sencillez de uso y potencia.

Este libro le muestra de forma progresiva todos los conceptos necesarios en la programación con Visual Basic para el desarrollo de aplicaciones de aspecto profesional. Aprenda a programar de la única forma posible, programando. A medida que avance en la lectura obtendrá nuevos conocimientos y habilidades para manejar todos los elementos del lenguaje y conceptos avanzados de orientación a objetos.

Al finalizar podrá diseñar y desarrollar aplicaciones de aspecto profesional capaces de acceder simultáneamente a múltiples fuentes de datos y de manejar casi cualquier tipo de recurso externo, utilizando para ello tecnologías punteras como son XML y LINQ.

Artículos relacionados

  • GENERACIÓN IA
    LÁZARO ÁVILA, MARÍA
    Al debate sobre cómo, cuándo y por qué dar acceso (o no) a niños y adolescentes a las pantallas, móviles y redes sociales, se añade ahora otro ingrediente digital: la inteligencia artificial.En realidad, la IA no es un fenómeno nuevo: llevamos conviviendo con ella desde hace años, muchas veces de forma invisible. Ahora, la «democratización» de aplicaciones y herramientas de IA ...

    22,95 €

  • ACCESIBILIDAD DIGITAL. CURSO PRÁCTICO
    FERNÁNDEZ CASADO, PABLO ENRIQUE
    Este libro constituye una guía actualizada sobre la accesibilidad digital, orientada tanto a la comprensión de la nueva Ley EAA como a su aplicación práctica en entornos reales. A lo largo de sus capítulos, el lector adquiere una visión global de la accesibilidad web y documental, entendida como un requisito técnico, legal y ético imprescindible para garantizar el acceso univer...

    29,90 €

  • INFORMÁTICA E INTERNET BÁSICO PARA MAYORES
    MONTEPINAR, GRUPO
    Este libro es una guía práctica y cercana pensada especialmente para personas mayores que desean aprender a utilizar el ordenador y el teléfono móvil con tranquilidad y confianza. Explicado paso a paso y con un lenguaje claro, permite adquirir las competencias digitales necesarias para desenvolverse en la vida cotidiana. La obra está centrada especialmente en Windows 11 y el pa...

    19,90 €

  • HACIA UN INTERNET MÁS LIBRE
    JORGE SCHNURA
    ¿Y si pudieras ser el verdadero dueño de tu yo digital?En un mundo en el que unos pocos gigantes tecnológicos deciden qué vemos, qué pensamos y qué somos en línea, este libro propone una revolución: la Web 3.0. A través de un viaje apasionante que une historia, tecnología y crítica social, el autor desenmascara los mecanismos de control de la Internet actual y muestra cómo la t...

    23,95 €

  • OFFICE Y COPILOT OPTIMIZA WORD EXCEL POWERPOINT Y TEAMS
    CHEMA GOMEZ
    La Inteligencia Artificial ha transformado las herramientas de Office, convirtiéndolas en asistentes inteligentes que facilitan el trabajo diario.Este libro te guía paso a paso en la integración de la IA en Word, Excel, Powerpoint, Outlook y Teams, mostrando cómo aprovechar al máximo sus funciones avanzadas.? En Word, redacta con mayor precisión gracias al procesamiento de leng...

    27,90 €

  • ENTIENDE LA TECNOLOGÍA
    GENTILE, NATE
    Piénsalo: gracias a los avances tecnológicos podemos hablar con alguien que esté a miles de kilómetros, predecir el tiempo, cruzar el planeta en cuestión de horas, conocer nuestro estado de salud, curar enfermedades graves, acceder al instante a más información de la que nunca seremos capaces de leer... ¡Si incluso hemos conseguido hacer que las máquinas aprendan! ¿Cómo de dif...

    21,90 €