Enciclopedia de Microsoft Visual Basic. 3ª Edición
Interfaces gráficas y aplicaciones para Internet con Windows Forms y ASP.NET.
Fco. Javier Ceballos Sierra
Microsoft Visual Basic es una evolución del lenguaje Visual Basic que continúa la tradición de ofrecer una manera rápida y fácil de crear aplicaciones basadas en .NET Framework, permitiendo a los desarrolladores generar de manera productiva aplicaciones Windows, para la Web y para dispositivos móviles, con seguridad de tipos y orientadas a objetos. 
Las últimas versiones (2005, 2008, 2010 o 2012) han aportado nuevas características para el desarrollo rápido de aplicaciones. Con ellas se permite: la eliminación garantizada de recursos, la sobrecarga de operadores, los tipos genéricos, los eventos personalizados, la declaración implícita de variables locales, los tipos anónimos, las propiedades autoimplementadas, etc., y el acceso rápido, gracias a la opción My, a las tareas frecuentes de .NET Framework relacionadas, por ejemplo, con la aplicación y su entorno durante la ejecución. Además proporciona interoperabilidad de lenguajes, recolección de objetos no referenciados, seguridad mejorada y control de versiones. 
Al mismo tiempo, Microsoft ha publicado una gama de productos denominada Express, de descarga gratuita, que está enfocada a programadores no profesionales. Estos entornos de desarrollo son Visual Studio Express for Windows Desktop, for Web (para el desarrollo de aplicaciones web), for Windows Phone, etc., y SQL Server Express. Los desarrolladores profesionales podrán elegir también entre las versiones profesionales de Visual Studio, en las que encontrarán herramientas específicas para arquitectos, desarrolladores o probadores, o herramientas de software de ciclo de vida. Este software de desarrollo se complementa con ASP.NET AJAX para el desarrollo de aplicaciones web basadas en AJAX. 
Enciclopedia de Microsoft Visual Basic es un libro totalmente actualizado con las nuevas características de .NET Framework 4.5, para aprender a programar escribiendo línea a línea el código de una determinada aplicación, o bien utilizando herramientas de diseño rápido como Microsoft Visual Studio 2012 y SQL Server, que le permitirán crear aplicaciones cliente Windows tradicionales, componentes distribuidos, aplicaciones cliente-servidor, aplicaciones para acceso a bases de datos (ADO.NET), acceso a bases de datos utilizando Entity Framework y LINQ, aprender sobre enlaces a datos, páginas web y servicios WCF, crear aplicaciones para Internet (ASP.NET) basadas o no en AJAX, y muchas otras.
- Escritor
- Fco. Javier Ceballos Sierra
- Colección
- Lenguajes de Programación
- Materia
- Programación de Microsoft
- Idioma
- Castellano
 
- EAN
- 9788499644387
- ISBN
- 978-84-9964-438-7
- Páginas
- 1098
- Edición
- 1
- Fecha publicación
- 16-10-2013
490,44 MX$26,37 US$Comprar en E-BOOK Grupo RA-MA
Sobre Fco. Javier Ceballos Sierra (Escritor)
Reseñas
Índice de contenido
PRÓLOGO 
PARTE 1. INTRODUCCIÓN 
CAPÍTULO 1. INTRODUCCIÓN A MICROSOFT .NET 
PLATAFORMA .NET 
.NET Framework 
Aplicaciones de cliente 
Aplicaciones web 
ADO.NET 
Biblioteca de clases base 
Entorno de ejecución común de los lenguajes 
.NET Framework y COM+ 
Visual Studio 
CAPÍTULO 2. MI PRIMERA APLICACIÓN 
MICROSOFT VISUAL STUDIO 
Crear un nuevo proyecto 
El formulario 
Dibujar los controles 
Borrar un control 
Propiedades de los objetos 
Bloquear la posición de todos los controles 
Icono de la aplicación 
Escribir los controladores de eventos 
Guardar la aplicación 
Verificar la aplicación 
Propiedades del proyecto 
Crear soluciones de varios proyectos 
Opciones del EDI 
Personalizar el EDI 
WPF 
PARTE 2. INTERFACES GRÁFICAS 
CAPÍTULO 3. APLICACIÓN WINDOWS FORMS 
PROGRAMANDO EN WINDOWS 
ESTRUCTURA DE UNA APLICACIÓN 
Compilar y ejecutar la aplicación 
DISEÑO DE LA INTERFAZ GRÁFICA 
Crear un componente 
Controles más comunes 
Añadir una etiqueta y editar sus propiedades 
Añadir un botón de pulsación y editar sus propiedades 
Añadir una descripción abreviada a un componente 
CONTROL DE EVENTOS 
Asignar controladores de eventos a un objeto 
CICLO DE VIDA DE UN FORMULARIO 
PROPIEDADES BÁSICAS DE UN FORMULARIO 
Administración de la duración 
Administración de formularios 
Apariencia y comportamiento 
CONFIGURACIÓN DE UNA APLICACIÓN 
RECURSOS DE UNA APLICACIÓN 
ATRIBUTOS GLOBALES DE UNA APLICACIÓN 
CICLO DE VIDA DE UNA APLICACIÓN 
Permitir una sola instancia de la aplicación 
Argumentos en la línea de órdenes 
Pantalla de presentación 
CAPÍTULO 4. INTRODUCCIÓN A WINDOWS FORMS 
BIBLIOTECA DE CLASES DE WINDOWS FORMS 
CAJAS DE TEXTO, ETIQUETAS Y BOTONES 
Desarrollo de la aplicación 
Objetos 
Eventos 
Pasos a seguir durante el desarrollo 
El formulario, los controles y sus propiedades 
Tecla de acceso 
Botón predeterminado 
Responder a los eventos 
Enfocar un objeto 
Seleccionar el texto de una caja de texto 
INTERCEPTAR LA TECLA PULSADA 
VALIDACIÓN DE UN CAMPO DE TEXTO 
Eventos Validating y Validated 
Expresiones regulares 
Ejemplos de expresiones regulares 
El motor de expresiones regulares 
MaskedTextBox 
EJERCICIOS RESUELTOS 
Diseño de una calculadora 
Objetos 
Eventos 
Pasos a seguir durante el desarrollo 
Diseño de la ventana y de los controles 
Establecer una fuente 
Color 
Escribir el código 
EJERCICIOS PROPUESTOS 
CAPÍTULO 5. MENÚS Y BARRAS DE HERRAMIENTAS 
ARQUITECTURA 
MENÚS 
DISEÑO DE UNA BARRA DE MENÚS 
Crear un menú mediante programación 
Controlador de un elemento de un menú 
Aceleradores y nemónicos 
IMÁGENES EN CONTROLES 
Recursos de una aplicación 
LISTA DE TAREAS 
BARRA DE HERRAMIENTAS 
Diseño de una barra de herramientas 
BARRA DE ESTADO 
Diseño de una barra de estado 
DESARROLLO DE UN EDITOR DE TEXTOS 
Caja de texto multilínea 
Diseño del editor 
El portapapeles 
Objeto My.Computer.Clipboard 
Trabajar con texto seleccionado 
Diseño de la barra de menús 
Diseño de la barra de herramientas 
Asociar un método con un elemento de un menú 
Archivo - Salir 
Edición - Cortar 
Edición - Copiar 
Edición - Pegar 
Opciones - Fuente 
Opciones - Tamaño 
Habilitar o inhabilitar los elementos de un menú 
Marcar el elemento seleccionado de un menú 
Deshacer 
Recordar las ediciones reversibles 
Añadir a la interfaz la orden Deshacer 
Listas desplegables en menús 
MENÚS CONTEXTUALES 
MENÚS DINÁMICOS 
EJERCICIOS PROPUESTOS 
CAPÍTULO 6. CONTROLES Y CAJAS DE DIÁLOGO 
CAJAS DE DIÁLOGO MODALES Y NO MODALES 
CAJAS DE MENSAJE 
Requerir datos con InputBox 
Cómo se utilizan estas cajas de diálogo 
CAJAS DE DIÁLOGO PERSONALIZADAS 
Crear una caja de diálogo 
Mostrar una caja de diálogo 
Introducción de datos y recuperación de los mismos 
DIÁLOGO ACERCA DE 
FORMULARIO PROPIETARIO 
OTROS CONTROLES WINDOWS FORMS 
Casillas de verificación 
Botones de opción 
Listas simples 
Diseñar la lista 
Iniciar la lista 
Acceder a los elementos seleccionados 
Colección de elementos de una lista 
Clase CheckedListBox 
Listas desplegables 
Diseñar la lista 
Iniciar la lista 
Acceder al elemento seleccionado 
Colección de elementos de una lista desplegable 
Controles de rango definido 
ScrollBar 
TrackBar 
ProgressBar 
Control con pestañas 
Gestión de fechas 
FlowLayoutPanel y TableLayoutPanel 
CAJAS DE DIÁLOGO ESTÁNDAR 
Cajas de diálogo Abrir y Guardar 
Caja de diálogo Color 
Caja de diálogo Fuente 
REDIMENSIONAR UN COMPONENTE 
TEMPORIZADORES 
EJERCICIOS RESUELTOS 
EJERCICIOS PROPUESTOS 
CAPÍTULO 7. TABLAS Y ÁRBOLES 
TABLAS 
Arquitectura de un control DataGridView 
Construir una tabla 
Añadir las columnas a la tabla 
Iniciar la tabla 
Tamaño de las celdas 
Acceder al valor de la celda seleccionada 
ÁRBOLES 
Arquitectura de un árbol 
Construir un árbol 
Añadir nodos a un árbol 
Imágenes para los nodos del árbol 
Iniciar el árbol 
Acceder al nodo seleccionado 
Recorrer todos los nodos del árbol 
Añadir y borrar nodos 
Añadir un nodo 
Borrar el nodo seleccionado 
Borrar todos los nodos excepto la raíz 
Personalizar el aspecto de un árbol 
VISTAS DE UNA LISTA 
Personalizar el aspecto de una vista 
La colección Columns 
Elemento de la lista 
La colección Items 
Un ejemplo con ListView, TreeView y SplitContainer 
EJERCICIOS RESUELTOS 
EJERCICIOS PROPUESTOS 
CAPÍTULO 8. DIBUJAR Y PINTAR 
SERVICIOS DE GDI+ 
OBJETOS DE DIBUJO BÁSICOS 
Objeto Graphics 
Objeto Color 
Objeto Pen 
Objeto Brush 
Objeto Point 
Objeto Rectangle 
Objeto Font 
Objeto GraphicsPath 
MÉTODOS DE DIBUJO 
Líneas y rectángulos 
Elipses y arcos 
Tartas 
Polígonos 
Curvas flexibles 
Trazados 
Regiones 
GRÁFICOS PERSISTENTES 
SISTEMAS DE COORDENADAS Y TRANSFORMACIONES 
Tipos de sistemas de coordenadas 
Transformaciones de color 
MOSTRAR IMÁGENES 
Mapas de bits 
Cargar y mostrar un mapa de bits 
Intercambiar imágenes a través del portapapeles 
CAMBIAR LA FORMA DEL PUNTERO DEL RATÓN 
EJERCICIOS RESUELTOS 
EJERCICIOS PROPUESTOS 
CAPÍTULO 9. INTERFAZ PARA MÚLTIPLES DOCUMENTOS 
CREACIÓN DE UNA APLICACIÓN MDI 
Organizar los formularios hijo 
EDITOR DE TEXTO MDI 
Formulario padre 
Formulario hijo 
Vincular código con los controles 
Iniciar y finalizar la aplicación 
Nuevo documento 
Abrir un documento 
Guardar un documento 
Guardar como 
Imprimir un documento 
Cortar, copiar y pegar 
Recordar las ediciones reversibles 
Barras de herramientas y de estado 
Menú Ventana 
Selección actual del texto 
El documento ha cambiado 
Operaciones de arrastrar y soltar 
EJERCICIOS RESUELTOS 
EJERCICIOS PROPUESTOS 
CAPÍTULO 10. CONSTRUCCIÓN DE CONTROLES 
REUTILIZACIÓN DE CONTROLES EXISTENTES 
Control TextBox extendido 
Clasificación de las propiedades de un control 
CONTROLES DE USUARIO 
Construir el control de usuario 
Añadir propiedades 
Añadir métodos 
Añadir eventos 
Opciones fecha-hora alarma o actual 
Verificar el contr
Prólogo
Libros relacionados
 - (IFCT011PO) Programación .NET
 - Visual Basic. Interfaces gráficas y aplicaciones para Internet con WPF, WCF y Silverlight
 - Microsoft Visual Basic .NET Lenguaje y aplicaciones. 3ª Edición.
 - Enciclopedia de Microsoft Visual Basic (2ª Edición)
 - Visual Basic. Básico.
 - Aplicaciones .NET multiplataforma
 - Microsoft Visual Basic .NET. Curso de programación
 - Microsoft Visual Basic .NET Lenguaje y Aplicaciones (2ª Edición)
 - Enciclopedia de Microsoft Visual Basic .NET
 - Visual Basic. Curso programación (2ª Edición actualizada a la versión 6)




