Hace una década, a principios de los noventa, Microsoft revolucionó el desarrollo de aplicaciones para Windows con la presentación de la primera versión de Visual Basic, un lenguaje que, con el tiempo, se ha convertido en el más utilizado por los programadores que tienen el sistema operativo Windows como objetivo. Visual Basic es ahora un lenguaje orientado a objetos, con cualidades similares a las de C++, sin por ello haber perdido su especialidad: la manipulación y creación de componentes. Visual Basic .NET es un lenguaje mucho más potente y flexible, un lenguaje orientado a objetos y al trabajo con componentes que, prácticamente, se pone al mismo nivel que C++ pero sin las complejidades propias de dicho lenguaje. El objetivo de este libro es facilitar al lector un material didáctico que, por sí solo, le permita aprender a programar con Visual Basic .NET y utilizar este lenguaje para desarrollar los tipos de proyecto más habituales. Aprenderá a usar, Visual Basic, ADO.NET para trabajar con datos procedentes de bases de datos como SQL Server, GDI+ para crear gráficos, manipular imágenes o imprimir información, ASP.NET para diseñar interfaces de usuario y servicios Web, Crystal Reports .NET con el fin de crear informes, etc. También aprenderá a crear aplicaciones, sin importar su tipo, usando múltiples hilos de ejecución concurrentes, reutilizando componentes COM heredados de proyectos previos o accediendo a los servicios nativos del API de Windows. El CD-ROM adjunto contiene, todos los ejemplos elaborados a lo largo de los capítulos del libro, así como la aplicación Microsoft .NET Framework.
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
Agradecimientos Introducción Posibilidades de Visual Basic .NET Objetivo de este libro 1. Primera toma de contacto Puesta en marcha de Visual Basic .NET La página de inicio Elementos fundamentales Inicio de un nuevo proyecto Análisis del código Ejecución Un vistazo al ensamblado Opciones del proyecto Puntos clave Resumen 2. El entorno de desarrollo Disposición general Soluciones y proyectos Objetos existentes en un módulo Examinando clases y otros elementos Acceso a los asistentes Diseñadores y editores Diseño de formularios Edición de propiedades Componentes y controles Diseñadores adicionales El editor de código Otras herramientas El Explorador de servidores Tareas pendientes La ventana de comandos La ayuda de Visual Basic .NET Adaptación del entorno Opciones del entorno Configuración de botones y menús Selección de paletas visibles Añadir y eliminar botones Añadir y eliminar menús de opciones Creación de nuevas paletas y menús Opciones diversas Configuración de herramientas externas Automatización de tareas Registro de una nueva macro Ejecución de una macro Código de la macro Puntos clave Resumen 3. La plataforma Microsoft .NET Nuevas necesidades .NET, ¿la solución definitiva? Esquema de desarrollo y ejecución Composición de una aplicación .NET Ensamblados y manifiestos Ensamblados y dominios de aplicación Ensamblados privados y compartidos Proceso de compilación y ejecución Código intermedio El sistema común de tipos Ejecución supervisada Compilación JIT Información de tipos Servicios .NET para las aplicaciones Puntos clave Resumen 4. Tipos de datos El sistema común de tipos Un sistema de tipos unificado Empaquetado y desempaquetado de datos Tipos intrínsecos Tipos no ajustados a la CLS Declaración de variables Ámbitos y visibilidad Vida de una variable Especificación de tipo Asignación de un valor inicial Tipos definidos por el usuario Enumeraciones Comprobación estricta de tipos Estructuras Asignación e igualdad Miembros públicos y privados Métodos, constructores y propiedades Arreglos Declaración de un arreglo Arreglos con varias dimensiones Rangos dinámicos Información sobre un arreglo Asignación y copia Otras operaciones con arreglos Trabajo con caracteres Cadenas de caracteres Manipulación intensiva de cadenas Constantes Puntos clave Resumen 5. Operadores y expresiones Asignación de valores Operadores aritméticos Operaciones con variables Object Operadores relacionales Operadores lógicos Operadores de circuito corto Operaciones entre bits Expresiones con referencias Puntos clave Resumen 6. Estructuras de control Estructuras condicionales Varias sentencias en una línea La salida falsa Condiciones anidadas Condiciones que siempre devuelven un valor Condicionales múltiples Estructuras de repetición Bucles por contador Bucles condicionales Bucles que recorren un arreglo Control estructurado de excepciones Procedimientos y funciones Declaración de un procedimiento Recepción de parámetros Devolución de valores Devolución de arreglos Parámetros por valor y por referencia Parámetros opcionales Salida de un procedimiento Procedimientos recursivos Llamadas a métodos por nombre Parámetros al usar CallByName() Puntos clave Resumen 7. Programación orientada a objetos Ámbitos con nombre Definición de ámbitos con nombre Referencias a un ámbito con nombre Conflictos entre ámbitos con nombre Ámbitos con nombre en Visual Basic .NET Clases de objetos Definición de una clase Visibilidad de una clase y sus miembros Clases derivadas y herencia Constructores y destructores Clases anidadas Objetos de una clase Miembros de una clase Miembros compartidos Miembros sobrecargados Miembros redefinidos y ocultos Acceso a los miembros de la clase base Uso polimórfico de los objetos Interfaces Definición de una interfaz Implementación de una interfaz Módulos Puntos clave Resumen 8. Programación orientada a componentes Propiedades Definición de una propiedad Propiedades de sólo lectura y sólo escritura Propiedades con índices La propiedad por defecto Delegados y eventos Definición implícita del delegado Asociación entre eventos y controladores Otros usos de los delegados Componentes .NET Clases y componentes Uso no visual Uso visual del componente Puntos clave Resumen 9. Programación concurrente 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 Puntos clave Resumen 10. Formularios Windows ¿Qué son los formularios Windows? Una aplicación Windows sencilla Diseño del formulario Implementación de funcionalidad Análisis del código generado Resumiendo Información sobre la aplicación Inicio de la aplicación Datos del entorno de la aplicación Otros miembros de interés 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 Orden de acceso y foco de entrada Anclaje y adosado de controles Eventos de teclado y ratón Arreglos de controles La colección de controles Uso compartido de gestores de eventos Creación de controles en ejecución Herencia visual Puntos clave Resumen 11. Formularios 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 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 Componentes de validación Solicitudes y respuestas Identificación del cliente Parámetros de la solicitud Parámetros de formularios 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 Puntos clave Resumen 12. Servicios de entrada y salida Primera aproximación El paradigma de los flujos de datos Preparados para otras plataformas Recuperando información del sistema de archivos Unidades existentes en el sistema Enumeración de carpetas y archivos Información sobre un objeto Unidades, caminos y nombres Manipulación de carpetas y archivos Acceso al contenido de los archivos Metodología general Apertura de archivos Datos con tipo Un visor de archivos de texto Flujos binarios Flujos en memoria Puntos clave Resumen 13. Elaboración de gráficos Ámbitos relacionados con GDI+ Elementos de propósito general Gráficos vectoriales y 2D Manipulación de imágenes Impresión Tipografías Primera aproximación Preparación de un pincel Dibujo de entidades simples Relleno de áreas Añadimos un texto Elementos básicos Colores Puntos y coordenadas Brochas Lápices Tipos de letra Manipulación de mapas de bits 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 El componente PictureBox Gráficos en ASP.NET Puntos clave Resumen 14. Impresión de datos Fases del proceso de impresión Documento a imprimir Superficie de impresión Composición de un documento Configuración de parámetros Selección del dispositivo de destino Configuración de página Visualización preliminar Puntos clave Resumen 15. Desarrollo de componentes Conceptos básicos ¿Cuándo un objeto es un componente? Un sencillo ejemplo Instalación del componente Uso visual del componente Mejoras para la fase de diseño Atributos para componentes Actualización automática de la ventana Propiedades Valores por defecto y persistencia Validez de los valores asignados Eventos y atributos Editores y convertidores a medida Puntos clave Resumen 16. Controles Windows Tipos de controles Windows La clase Control Derivar de Control Dibujo del control Propiedades protegidas Ocultación de propiedades Eventos de cambios en propiedades Nuevas propiedades y eventos Interceptar los eventos de teclado y ratón Controles compuestos Propiedades de componentes contenidos Otras bases para nuestros controles Puntos clave Resumen 17. Controles Web La clase Control y sus derivadas Desarrollo de un control simple Posición, dimensiones y estilo Adición de nuevos miembros La clase HtmlTextWriter Controles compuestos Pagelets Creación de un pagelet Uso de un pagelet Puntos clave Resumen 18. Creación de servicios Windows Esquema general La clase ServiceBase Creación del objeto que actúa como servicio Eventos operacionales Instalación del servicio Asistentes disponibles para desarrollar servicios Un servicio horario para red Definición de la clase de servicio Preparación del instalador Instalación del servicio Comprobación del servicio Controlando los servicios La clase ServiceController Un controlador genérico Un controlador para ServicioHora Puntos clave Resumen 19. Desarrollo de servicios Web ¿Qué es un servicio Web? Servicios y aplicaciones Universalidad de un servicio Protocolos y lenguajes Introducción a XML ¿Qué es XML? Trabajo con etiquetas Visualización de los documentos Estructura de un documento XML Estructura de los datos Conjuntos de caracteres en XML Documentos XML bien formados Documentos XML válidos Analizadores de XML Validación de documentos ¿Qué e...
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.
EUR 6,99 per la spedizione da Spagna a Italia
Destinazione, tempi e costiDa: Hamelyn, Madrid, M, Spagna
Condizione: Muy bueno. : Este libro es una guía completa para aprender a programar con Visual Basic .NET. Cubre desde los fundamentos del lenguaje hasta técnicas avanzadas, incluyendo el uso de herramientas y diseñadores de Visual Basic .NET. El libro incluye un CD-ROM con ejemplos y listados para facilitar el aprendizaje. Ideal para aquellos que buscan dominar el desarrollo de aplicaciones en la plataforma .NET. EAN: 9788441513518 Tipo: Libros Categoría: Tecnología Título: Programación con Visual Basic .NET Autor: Francisco Charte Editorial: ANAYA MULTIMEDIA Idioma: es-ES Páginas: 672 Formato: tapa blanda. Codice articolo Happ-2025-03-17-5c31877d
Quantità: 1 disponibili
Da: OM Books, Sevilla, SE, Spagna
Condizione: Usado - bueno. Codice articolo 9788441513518
Quantità: 1 disponibili