VISUAL BASIC 2012

VISUAL BASIC 2012

CHARTE OJEDA, FRANCISCO

28,00 €
IVA incluido
Descatalogado
Editorial:
EDICIONES ANAYA MULTIMEDIA, S.A.
Año de edición:
2013
ISBN:
978-84-415-3330-1
Páginas:
464
Encuadernación:
No especificado
Materias:
28,00 €
IVA incluido
Descatalogado

Agradecimientos

Sobre el autor

Introducción
Visual Basic, un lenguaje maduro
Un entorno totalmente integrado
Capacidades de Visual Basic 2012
Objetivos de este libro

Cómo usar este libro
Estructura del libro
Uso de los ejemplos
Convenciones tipográficas
Información de soporte

Capítulo 1. Primera toma de contacto
Primera puesta en marcha
Configuración inicial del entorno
La página de inicio
Inicio de un nuevo proyecto
Edición de propiedades
Inserción de componentes
Respuesta a eventos
Ejecución del proyecto
Código intermedio, compilación y ensamblados
Una aplicación Web
El diseñador de formularios Web
Edición del código
Ejecución del proyecto
Servicios accesibles desde las aplicaciones
Resumen

Capítulo 2. El entorno de trabajo de Visual Basic
Proyectos y elementos de una solución
Objetos de un módulo
El Examinador de objetos
Asistentes diversos
Diseñadores y editores
Diseñadores de formularios
Edición de propiedades
Herramientas disponibles
Otros diseñadores
Edición de código
Otros elementos útiles
El Explorador de servidores
La lista de tareas
La ventana de comandos
Uso de la ayuda
Personalización del entorno
Disposición y comportamiento de las ventanas
Opciones de entorno
Resumen

Capítulo 3. Introducción al lenguaje Visual Basic
Variables
Declaración explícita de variables
Cómo declarar una variable
Tipos de datos
Valores y referencias
Matrices
Declaración de una matriz unidimensional
Declaración de matrices multidimensionales
Cómo acceder a los elementos de una matriz
Estructuras de datos
Acceso a los miembros de una estructura
Combinando matrices y estructuras
Conversiones entre tipos
Conversiones implícitas
Conversiones explícitas
Expresiones, operadores y operandos
Expresiones aritméticas
Expresiones relacionales
Expresiones lógicas o booleanas
Operadores específicos para tipos de datos propios
Estructuras de control básicas del lenguaje
Estructuras condicionales
Valores condicionales
Sentencias condicionales
Estructuras de repetición
Bucles controlados por un contador
Bucles controlados por una condición
Enumeración de los elementos de una matriz
Procedimientos y funciones
Definición de un procedimiento o función
Recepción de parámetros
Devolución de parámetros
Salida de un procedimiento
Control estructurado de excepciones
Continuación implícita de línea
Resumen

Capítulo 4. Orientación a objetos y componentes
Espacios de nombres
Definición de espacios de nombres
Referencias a un espacio de nombres
Conflictos entre espacios de nombres
Clases
Construcción y destrucción de objetos
Constructores de clase
Clases anidadas
Campos de datos
Visibilidad
Métodos
Propiedades
Delegados y eventos
Otros miembros de una clase
Interfaces
Definir una interfaz
Implementar una interfaz
Resumen

Capítulo 5. Características avanzadas del lenguaje
Tipos genéricos
Un algoritmo, múltiples tipos
Duplicación del código
Un tipo denominador común
Definición de tipos genéricos
Aplicación de restricciones
Restricciones de constructor
Tipos genéricos con más de un parámetro
Sobrecarga de tipos genéricos
Métodos genéricos
Colecciones genéricas
Inferencia de tipos
Tipos anónimos
Métodos de extensión
Expresiones lambda
Sentencias lambda
Inicialización de objetos
Expresiones de consulta
LINQ
LINQ para XML
LINQ para SQL
Resumen

Capítulo 6. Desarrollo de aplicaciones Windows
Desarrollo de una aplicación simple
Diseño del formulario
Implementación de funcionalidad
Análisis del código
En la práctica
Detalles sobre la aplicación
Puesta en marcha
Información del entorno
Otros aspectos de interés
Trabajo con ventanas
Preparación de una ventana marco MDI
Asociación de un menú de opciones
Diseño de la ventana hija MDI
Uniendo las piezas
Uso de controles
Aplicaciones WPF
Resumen

Capítulo 7. El espacio de nombres My
Naturaleza del espacio de nombres My
Contenido del espacio de nombres My
Información sobre la aplicación
Miembros exclusivos de aplicaciones Windows
Recursos locales
Información sobre el ordenador
Acceso al teclado, pantalla y ratón
Dispositivos para comunicaciones
Acceso al portapapeles
Lectura y escritura del registro de configuraciones
Acceso al sistema de archivos
Otros dispositivos locales
Objetos My para aplicaciones Windows basadas en formularios
Inclusión y recuperación de recursos
Parámetros de configuración de la aplicación
Objetos My para aplicaciones Web
Otros objetos My
Agregar nuevos objetos a My
Resumen

Capítulo 8. Generación de gráficos 2D
Estructura de GDI+
Elementos de propósito general
Gráficos vectoriales y 2D
Trabajo con imágenes
Texto e impresión
Dibujo en formularios Windows
El evento de dibujo
Preparación de un pincel
Dibujo de entidades simples
Relleno de figuras
Inserción de texto
Lápices y brochas
Tipos de brochas
Atributos de un lápiz
Trabajo con imágenes
Recuperación de una imagen
Información y manipulación
Visualización de las imágenes
Caminos y regiones
Creación de un camino
Transformaciones
Creación de una región
Resumen

Capítulo 9. Generación de gráficos 3D
Espacios de nombres WPF
Gráficos 2D en WPF
Composición de una escena 3D
Introducción de elementos imprescindibles
Cámara
Luces
Mallas
Transformaciones
Rotación interactiva
Resumen

Capítulo 10. Composición e impresión de documentos
Fundamentos del proceso de impresión
Documento de impresión
Superficie de impresión
Composición del documento
Configuración de la impresión
Selección del dispositivo destino
Diseño de página
Visualización preliminar
Elaboración de informes
Creación del informe
Elementos de diseño
Explotación del informe
Resumen

Capítulo 11. Desarrollo de aplicaciones Windows Store
Plantillas para aplicaciones Tienda Windows
Distribuciones típicas de la interfaz
Aplicaciones Windows Store de ejemplo
La API de WinRT
El diseñador de páginas
Configuración del dispositivo
Diseño de la interfaz de Simon 8X
Iconos y otros recursos asociados al proyecto
Gestión de eventos
Eventos de interacción
Eventos asociados al ciclo de vida de la aplicación
Métodos asíncronos y llamadas en espera
Implementación de Simon 8X
Inicialización
Puesta en marcha del juego
Registro y comprobación de la secuencia introducida
Ejecución de un proyecto Tienda Windows
Resumen

Capítulo 12. Desarrollo de aplicaciones Web
La evolución de ASP
Guiones en cualquier lenguaje
Mejora de rendimiento
Separación de diseño y lógica
Enlace entre página y código
Componentes de servidor
Uso

Visual Basic 2012, Microsoft da un nuevo impulso a la herramienta de desarrollo RAD por excelencia, incorporando un impresionante conjunto de novedades que afectan al lenguaje, el entorno de trabajo y los servicios disponibles para aplicaciones, pero sobre todo a los tipos de soluciones que es posible desarrollar.

Este libro le guiará en sus primeros pasos con Visual Basic 2012, permitiéndole familiarizarse con el entorno de desarrollo y los diseñadores de formularios Windows y Web. También conocerá las novedades más interesantes aportadas al lenguaje, aprendiendo a definir clases de objetos, implementar interfaces, utilizar la herencia, y definir propiedades y eventos.

A partir de ahí aprenderá a diseñar aplicaciones Windows usando formularios, generar gráficos 2D y 3D con GDI+ y WPF o publicar información generada por sus aplicaciones. También se describe el desarrollo de aplicaciones Web con ASP.NET, así como de aplicaciones que usan la nueva interfaz de Windows 8 y también aplicaciones para Windows Phone 8.

Artículos relacionados

  • LENGUAJE DE PROGRAMACION RUST 2/E
    KLABNIK / NICHOLS
    Descubra el mundo de Rust, el revolucionario lenguaje de programación de sistemas de código abierto que combina eficiencia con ergonomía. Le permitirá mejorar la productividad y evitar las molestias asociadas con los lenguajes de bajo nivel. Lenguaje de programación Rust es su guía definitiva para navegar por las características y capacidades únicas de Rust 2021. Escrito por Kl...
    Stock en librería

    39,50 €

  • JAVA A FONDO CURSO DE PROGRAMACION 5/E
    SZNAJDLEDER, PABLO AUGUSTO
    Descubra el arte y la ciencia de programar en Java y desarrollar aplicaciones. Programar en Java y desarrollar aplicaciones Java son cosas diferentes. Si está interesado en adentrase en ambos caminos, ha llegado al libro indicado. En él conocerá no solo el lenguaje de programación Java, sino también conceptos de diseño y herramientas genéricas o frameworks que le facilitarán l...
    Stock en librería

    29,90 €

  • PYTHON DESDE LABORATORIO ESTRUCTURAS DE CONTROL
    CORDOVA / ARANA
    Iníciese en el universo de Python y domine las estructuras de control Python es el lenguaje de programación que ha revolucionado el mundo tecnológico. Su simplicidad, gratuidad y versatilidad hacen de él una herramienta imprescindible en el campo de la informática, por lo que es utilizado por las principales compañías globales. Este libro le ofrece la oportunidad de introduci...
    Stock en librería

    23,80 €

  • PYTHON DESDE LABORATORIO ESTRUCTURAS DE DATOS
    CORDOBA / ARANA
    Dé un paso más allá en Python y domine las estructuras de datos En el dinámico mundo de la tecnología, las estructuras de datos son el pilar sobre el que las empresas construyen su capacidad para administrar información y forjar estrategias de crecimiento. Este libro le invita a sumergirse en el fascinante mundo de las estructuras de datos más utilizadas, como las listas y a...
    Stock en librería

    26,50 €

  • PYTHON DESDE LABORATORIO APLICACIONES GUI,INTEGRA.BASE DATO
    CORDOBA / ARANA
    Descubra las ventajas de integrar Python con las aplicaciones GUI, las bases de datos y la inteligencia artificial En la era digital actual, las interfaces gráficas de usuario (GUI) y la inteligencia artificial (IA) juegan un papel crucial en la informática, facilitando la interacción del usuario y optimizando procesos. Si quiere dominar estos conceptos, ha llegado al libro in...
    Stock en librería

    26,50 €

  • PYTHON DESDE LABORATORIO REGISTROS,ARCHIVOS Y PROGRAMA.DINA
    CORDOBA / ARANA
    Profundice en el mundo Python y domine los registros, los archivos y la programación dinámica En el ámbito de la informática, trabajar con registros y archivos es básico para manejar un lenguaje de programación. Estas herramientas no solo simplifican procesos, sino que también potencian la eficiencia y la organización dentro de cualquier entorno empresarial. Este libro es u...
    Stock en librería

    19,50 €

Otros libros del autor

  • WINDOWS 7
    CHARTE OJEDA, FRANCISCO
    Windows 7, el nuevo sistema operativo de Microsoft, conjuga la seguridad y estabilidad de Windows Vista con la eficiencia y agilidad de Windows XP, además de añadir multitud de nuevas características que hacen más cómodo y rápido el uso cotidiano del ordenador.Para obtener la mayor eficacia de Windows 7 es vital saber configurarlo, ajustando parámetros que afectan a la correcta...
    Sin stock. Consulte disponibilidad.

    15,70 €

  • LOS MEJORES TRUCOS PARA INTERNET
    CHARTE OJEDA, FRANCISCO
    En los últimos años, Internet ha pasado de ser un recurso prácticamente restringido a especialistas y profesionales, a convertirse en una herramienta omnipresente en todos los ámbitos. Dejando de lado los aspectos más serios, Internet también se ha convertido en la puerta virtual desde la que, sin salir de casa, es posible acceder a todo tipo de contenidos: formativos, informat...
    Sin stock. Consulte disponibilidad.

    34,90 €

  • ENSAMBLADOR. EDICION 2009
    CHARTE OJEDA, FRANCISCO
    El lenguaje ensamblador permite programar un sistema al más bajo nivel, aprovechando toda su potencia y controlando directamente los elementos más cercanos al hardware. La programación en ensamblador facilita, además, el desarrollo del pensamiento analítico indispensable en todo profesional que se dedique a la construcción de software, al tener que dividir los problemas hasta s...
    Sin stock. Consulte disponibilidad.

    48,40 €

  • VISUAL BASIC 2008
    CHARTE OJEDA, FRANCISCO
    Visual Basic 2008 es la última evolución del lenguaje Visual Basic, que se diseñó para generar aplicaciones con seguridad de tipos y orientadas a objetos de manera productiva. Las mejoras en el lenguaje simplifican el código fuente y permiten la interacción con componentes que usan características avanzadas, también destacan las novedades en el acceso a datos como LINQ, la comp...
    Sin stock. Consulte disponibilidad.

    53,40 €

  • VISUAL BASIC 2008 (GUIA PRACTICA)
    CHARTE OJEDA, FRANCISCO
    Visual Basic 2008, es la siguiente evolución de Visual Basic .NET y concede un nuevo impulso a la herramienta de desarrollo RAD por excelencia, incorporando un impresionante conjunto de novedades que afectan al lenguaje, el entorno de trabajo y los servicios disponibles para aplicaciones. Esta versión de Visual Basic, así como todo el entorno Visual Studio 2008 incorpora la ver...
    Sin stock. Consulte disponibilidad.

    14,80 €

  • WINDOWS SERVER 2008
    CHARTE OJEDA, FRANCISCO
    Heredero de Windows Server 2003, el sistema operativo para servidores más potente y estable de Microsoft, la versión 2008 incorpora nuevas herramientas de administración y asistentes de configuración más eficientes y simples. Este manual le guía por muchas de esas herramientas con descripciones paso a paso para su aprovechamiento. Tras una breve introducción a conceptos básico...
    Sin stock. Consulte disponibilidad.

    31,90 €