VISUAL BASIC 2010

VISUAL BASIC 2010

CHARTE, FRANCISCO

71,50 €
IVA incluido
No disponible
Editorial:
ANAYA MULTIMEDIA
Año de edición:
2010
Materia
Informática
ISBN:
978-84-415-2813-0
Páginas:
784
Encuadernación:
Rústica
Colección:
Programación

Agradecimientos

Introducción
Plataforma y servicios
Ediciones de Visual Basic 2010
A quién va dirigido este libro
Estructura del libro
Tipografía y estilos
Información de soporte

1. La plataforma .NET
¿Qué es la plataforma .NET?
Elementos fundamentales del desarrollo con .NET
Versiones de la plataforma .NET
Novedades desde la primera versión de la plataforma .NET
Cambios que afectan a lenguajes, compiladores y depuradores
ADO.NET
ASP.NET
Nuevos servicios en la biblioteca de clases
Otras mejoras
Resumen

2. El lenguaje Visual Basic 2010
De Visual Basic 6 a Visual Basic .NET
Orientación a objetos
Interfaces
Espacios de nombres
Tipos de datos
Métodos, propiedades, delegados y eventos
Control estructurado de excepciones
Otros cambios
Novedades de Visual Basic 2005
Tipos de datos sin signo
Operadores en tipos propios
Operadores de conversión
Operadores lógicos
Otros operadores
Comentarios y documentación XML
Eventos a medida
Nuevas sentencias y palabras clave
Otras novedades
Novedades de Visual Basic 2008 y 2010
Resumen

3. El entorno de desarrollo
Adaptación inicial del entorno
Exportar e importar la configuración del entorno
Proyectos y paquetes de inicio
El diseñador de aplicaciones
Personalización del entorno
Diseñadores
Edición de código
Fragmentos de código
Refactorización
Depuración
Otras mejoras del entorno
Resumen

4. 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

5. Tipos de datos 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
Resumen

6. Tipos datos parciales
Definición parcial de un tipo
Restricciones en la definición de tipos parciales
Cómo usa el entorno los tipos parciales
Otras aplicaciones de los tipos parciales
Resumen

7. Novedades en el lenguaje en las versiones 2008 y 2010
Inferencia de tipos
Tipos anónimos
Métodos de extensión
Expresiones lambda
Inicialización de objetos
Expresiones de consulta
LINQ
LINQ para XML
LINQ para SQL
Continuación implícita de línea
Propiedades auto-implementadas
Sentencias lambda
Resumen

8. Programación de tareas concurrentes
Aplicaciones de la concurrencia
Aplicaciones, hilos y prioridades
La clase Thread
Puesta en marcha del nuevo hilo
Enumeraciones concurrentes
Prioridad de ejecución
Elementos de sincronización
Esperas entre hilos
Accesos exclusivos
Otros métodos de sincronización
Interbloqueos y señales
El depósito de hilos de la aplicación
El componente BackgroundWorker
Notificación del curso del proceso
Cancelación del proceso en segundo plano
Lectores y escritores
La clase ReaderWriterLockSlim
Paralelismo en .NET 4.0
Elementos de la TPL
Colecciones thread-safe
PLINQ
Resumen

9. Interfaces basadas en texto
La renovada clase Console
Aplicaciones de consola
Ejecución de una aplicación de consola
Redirección de la entrada y la salida
La consola y el buffer asociado
Dimensiones de la ventana y el buffer
Desplazar la ventana por el buffer
Mover áreas de contenido
Colores y posición del texto
Control del teclado
Detección de pulsaciones
Interceptar Control-C
Resumen

10. Interfaces basadas en ventanas
¿Qué son los formularios Windows?
Una aplicación Windows sencilla
Diseño del formulario
Implementación de funcionalidad
Análisis del código generado
Información sobre la aplicación
Inicio de la aplicación
Datos del entorno de la aplicación
Otros miembros de interés
Secuencia de puesta en marcha y finalización
Aplicaciones de documento múltiple
Preparación de la ventana principal
Creación de un menú de opciones
Diseño de la ventana hija MDI
Unión de las piezas
Trabajo con componentes
Miembros comunes
Posición y dimensiones
Márgenes externos e internos
Orden de acceso y foco de entrada
Anclaje y adosado de controles
Eventos de teclado y ratón
Distribución de los controles en una interfaz
División de la interfaz en paneles
Distribución en forma de tabla
Distribución como flujo
Relaciones contenedores-contenido
Matrices de controles
La colección de controles
Uso compartido de gestores de eventos
Creación de controles en ejecución
Herencia visual
Formularios WPF
Resumen

11. Interfaces basadas en páginas Web
De ASP a ASP.NET
Naturaleza de un documento ASP
Ocultación del código en ASP.NET
Libertad de elección de lenguaje
Adiós a los guiones interpretados
Enlace entre el documento y el código
El diseñador de formularios Web
La clase Page
Distribución del contenido
Eventos y gestores
Tipos de controles
Componentes HTML
Componentes de servidor
Uso de componentes de servidor
Examen del código HTML en el servidor
Examen del código en el cliente
Uso de los controles más usuales
Estilo visual
Propiedades de comportamiento
Generación de eventos
Mantenimiento del estado
Solicitudes y respuestas
Identificación del cliente
Parámetros de la solicitud
Procesamientos de formularios
Formularios HTML
Recuperar datos de un formulario
Formularios ASP.NET
Validación de datos en el cliente
¿Cuándo se produce la validación?
Datos de introducción obligatoria
Relaciones y rangos
Validaciones más complejas
Mantener datos de sesión
Uso de cookies
Módulos de configuración
Edición del archivo web.config
Almacenamiento de datos de aplicación
Recuperando información de configuración
Resumen

12. ASP.NET 4.0
Páginas maestras
Estructura de una página maestra
Referencia a una página maestra
Componentes ContentPlaceHolder y Content
Un caso práctico
Adición de contenidos
Modificación de la página maestra
Páginas maestras globales y dinámicas
Acceso a la página maestra desde el código
Temas visuales
Elementos que componen un tema visual
Creación de un tema visual simple
Usar un tema en una página o sitio
Páginas adaptables con Eleme

Visual Basic 2010 conserva el espíritu de las versiones de Visual Basic utilizadas por millones de programadores a lo largo de los últimos años. Cuenta con un entorno sencillo, un compilador extremadamente rápido pero se ha convertido en un lenguaje con las más avanzadas características.

Continuación implícita de línea, sentencias lambda, inicialización simplificada de colecciones de datos, nuevas facilidades para la implementación paralela de tareas, colecciones de datos que contemplan la enumeración en paralelo, etc. Éstas son solamente algunas de las novedades que incorpora Visual Basic 2010 y que, entre otros muchos temas, son tratadas en este libro de manera detallada, mostrando cómo aprovechar cada una de ellas mediante ejercicios sencillos y concisos que le permitirán obtener el máximo rendimiento del nuevo Visual Basic en el menor tiempo.

Incluye los ejemplos de código utilizados en el libro, para facilitar su aprendizaje.

Artículos relacionados

  • CURSO DE MICROSOFT 365 Y COPILOT
    FERNANDEZ GUTIERREZ, ISABEL
    En este libro te mostraré el uso de potentes herramientas que potenciarán tu productividad en el entorno laboral, permitiéndote adaptarte rápidamente a los tiempos en que el trabajo remoto o híbrido es una opción probable.Este libro te enseñará a ubicar tus documentos en la nube para acceder a ellos desde cualquier lugar y dispositivo, comprenderás las diferencias entre OneDriv...
    Disponible en la librería

    29,95 €

  • MINECRAFT OFICIAL: GUÍA PARA PRINCIPIANTES
    AB, MOJANG
    ¿ERES NUEVO EN MINECRAFT O AÚN NO LE HAS PILLADO EL TRANQUILLO? ¡Este libro es para ti! Métete en Minecraft de cabeza con esta guía para principiantes que te enseñará todo lo que necesitas saber para emprender tu viaje en Minecraft, tanto en modo Supervivencia como Creativo. ¿Quieres saber lo que pasa cuando te mueres y cómo evitarlo, cómo alimentarte y dónde encontrar las cria...
    Disponible en la librería

    19,90 €

  • 101 FUNCIONES CON EXCEL
    SALDÍVAR ZALDIVAR, AXEL DANIEL / ZALDIVAR NAVARRO, DANIEL / CUEVAS JIMENEZ, ERIIK VALDEMAR / PÉREZ CI
    Con este libro aprenderás a hacer magia sobre las hojas de cálculo con las 101 funciones más importantes y utilizadas. Aprenderás a realizar cálculos con el tiempo, a manejar las fechas y las horas dentro de Excel, a buscar, a reemplazar, a ordenar, a filtrar información a realizar cálculos matemáticos y estadísticos, a tomar decisiones en base a criterios lógicos, a manejar te...
    Disponible en la librería

    19,90 €

  • INTELIGENCIA ARTIFICIAL
    MITCHELL, MELANIE
    Melanie Mitchell separa la ciencia real de la ciencia ficción en este amplio examen del estado actual de la IA y de cómo está rehaciendo nuestro mundo. Ninguna empresa científica reciente ha resultado tan seductora, aterradora y llena de extravagantes promesas y frustrantes reveses como la inteligencia artificial. La galardonada autora Melanie Mitchell, una destacada científica...
    Disponible en la librería

    26,00 €

  • INFERENCIA CAUSAL Y DESCUBRIMIENTO EN PYTHON
    MOLAK, ALEKSANDER
    En comparación con el aprendizaje automático tradicional y las estadísticas, los métodos causales presentan desafíos únicos. Aprender causalidad puede ser difícil, pero ofrece distintas ventajas que escapan a una mentalidad puramente estadística. Este libro ayuda a liberar todo el potencial de la causalidad.El libro comienza con las motivaciones básicas del pensamiento causal y...
    Disponible en la librería

    37,95 €

  • CAMBIA EL CHIP:MANUAL SUPERVIVENCIA ERA INTELIGENCIA ARTIF
    SOLER COPADO, FRANCISCO JOSE
    Cambia el Chip está pensado para ayudarte a subir al tren del futuro donde la incertidumbre prevalece frente a la velocidad de los cambios digitales. Así como aprovechar las oportunidades que ofrecen. Podrás entender cómo los principales ejecutivos aprenden en las mejores escuelas de negocios del mundo a gestionar los cambios en su propia forma de ver el entorno e impactar a la...
    Disponible en la librería

    17,85 €

Otros libros del autor

  • INTRODUCCIÓN A LA PROGRAMACIÓN
    CHARTE, FRANCISCO
    Disponible 24/48 horas

    29,95 €

  • ACCESS 2016
    CHARTE, FRANCISCO
    Access 2016 es la última de las versiones del programa para gestión de bases de datos y generación de aplicaciones de Microsoft. Con este manual aprenderás a utilizarla, durante veinte lecciones muy didácticas y de complejidad ascendente.Este libro explica con detalle las principales funciones de Access 2016. Es esencial para usuarios interesados en profundizar en sus herramien...
    Disponible 24/48 horas

    29,95 €

  • EXCEL 2016
    CHARTE, FRANCISCO
    Microsoft Excel es una potente aplicación para realizar cálculos, análisis de datos y representación gráfica de información. Disponible para Windows, OS X, iOS, y Android, la versión 2016 incorpora nuevas opciones que conceden más funcionalidad al programa. Dispone además de nuevos tipos de gráficos, mecanismos adicionales de selección y transformación de datos y mejoras para l...
    Disponible en breve

    34,95 €

  • SQL
    CHARTE, FRANCISCO
    SQL es el lenguaje estándar para el tratamiento de datos en ordenadores. Tanto si somos usuarios de una aplicación de ofimática (Access por ejemplo) como si nuestro objetivo es administrar servidores de datos o desarrollar aplicaciones, es imprescindible que conozcamos SQL.El contenido cada uno de los veinte capítulos en que se estructura este libro sigue un enfoque didáctico, ...
    No disponible

    28,00 €

  • ASP.NET 4.5/MVC 4
    CHARTE, FRANCISCO
    ASP.NET 4.5 es la última versión del motor de procesamiento de páginas Web de Microsoft que, conjuntamente con MVC 4, simplifica el proceso desarrollo de potentes aplicaciones Web de última generación. El lector aprenderá a utilizar ambas infraestructuras con este manual a lo largo de dieciocho lecciones didácticas y de complejidad ascendente.Este libro guía al lector a través...
    No disponible

    28,00 €

  • ACCESS 2013
    CHARTE, FRANCISCO
    Access 2013 es la última versión de la aplicación para gestión de bases de datos y generación de aplicaciones de Microsoft; un programa que aprenderá a utilizar con este manual a lo largo de veinte lecciones didácticas y de complejidad ascendente.El libro explica con detalle las principales funciones de Microsoft Access 2013 y es esencial pata todos aquellos usuarios interesado...
    No disponible

    28,75 €