Microsoft, en su continuo interés por facilitar la labor de desarrolladores y programadores, ha mejorado y evolucionado la plataforma .NET, y con ello los lenguajes directos desarrollados por la propia compañía que forman parte de dicha plataforma. La fuerte apuesta de Microsoft respecto al lenguaje de programación más extendido y utilizado en todo el mundo ha dado lugar a la aparición de Visual Basic 2008. Esta nueva versión no es en realidad una simple actualización, sino una completa revisión con numerosas mejoras e importantes nuevas características. Con el Manual Avanzado de Visual Basic 2008 descubrirá las diferentes versiones de Microsoft .NET Framework, todas las novedades agregadas a Visual Basic 2008 como lenguaje, y aquellas partes técnicas de Microsoft .NET Framework 3.0 y 3.5. Además encontrará información sobre WCF, WWF, WPF, Silverlight 2.0, LINQ, LINQ to Objects, LINQ to DataSet, LINQ to XML, LINQ to SQL y LINQ to Entity Framework. Todo esto, sin olvidar algunas de las bases mínimas que debemos controlar y conocer, como el uso de genéricos o el trabajo de colecciones.
Visual Basic para Aplicaciones (VBA) es el control remoto con el que se facilita el trabajo en Excel 2007. Su utilidad principal consiste en la automatización de tareas cotidianas, así como en la personalización de hojas de cálculo y servicios de bases de datos para el escritorio. Además, VBA nos permite aprovechar algunos recursos que no están en la interfaz de usuario estándar. Excel 2007. Visual Basic para Aplicaciones ha sido escrito con el propósito de guiarle paso a paso durante la creación de macros en Microsoft Office Excel 2007. Realizando los ejercicios que se le van proponiendo a lo largo del libro, adquirirá la experiencia necesaria para ejecutar numerosas tareas a través de macros, tales como el formateo automático de cuadros, figuras y textos o la manipulación de tablas y objetos, e incluso la elaboración de informes con PivotTable, entre otras muchas tareas. Además, en el CD-ROM adjunto encontrará una versión de evaluación de Microsoft Office Professional 2007, así como los ejemplos seguidos de cada capítulo, plantillas y vídeos que le servirán de gran utilidad.
Excel 2007 es una hoja de cálculo extremadamente completa, con numerosas características desconocidas para el usuario común; como Visual Basic para Aplicaciones (VBA), el lenguaje de programación integrado en Excel y en otras aplicaciones de Microsoft Office. Excel 2007. Programación con VBA nos muestra de forma didáctica una completa información que incluye desde la grabación de macros básicas hasta la creación de sofisticadas aplicaciones y utilidades pensadas para su uso por parte de los usuarios. Con esta obra aprenderá a personalizar UserForms de Excel, utilizar VBA con gráficos y tablas dinámicas, crear aplicaciones de control de eventos, trabajar con subprocedimientos VBA, interactuar con otras aplicaciones y mucho más. Por último, en el CD-ROM adjunto, el usuario encontrará una versión de evaluación de Microsoft Office Professional 2007, con los ejemplos seguidos en cada capítulo, así como diferentes materiales que le servirán de gran utilidad.
Visual Basic 2008 es una herramienta de desarrollo para crear aplicaciones Windows y web diseñado para aumentar la productividad en su trabajo de desarrollo diario, especialmente si tiene que utilizar información de bases de datos o implementar soluciones para Internet. Este libro es una completa introducción a la programación en Visual Basic 2008. Los nuevos programadores pueden aprender las reglas básicas del software de desarrollo en el contexto de aplicaciones útiles en el mundo real, y los programadores con experiencia pueden dominar rápidamente las herramientas fundamentales y las técnicas de programación ofrecidas en Visual Basic 2008 para crear aplicaciones con calidad profesional. Con este libro aprenderá, entre otros muchos aspectos, a gestionar datos y variables, utilizar la herencia y los cuadros de diálogo, a crear UI de aspecto profesional, añadir efectos visuales y escribir apoyos, construir funciones web con la herramienta Visual Web Developer, utilizar Microsoft ADO.NET y los controles de presentación de datos avanzados, etc. Además, en el DVD-ROM adjunto, encontrará la versión de evaluación en castellano de Microsoft Visual Studio Professional 2008 completamente operativa durante 90 días, así como los códigos de muestra que utilizará mientras realiza los ejercicios del libro.
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.
Visual Basic 2012 es la última versión desarrollada por Microsoft del popular lenguaje Visual Basic. Esta versión es más potente y capaz que nunca y sus nuevas características y funcionalidad se asemejan a las de los lenguajes de " alto nivel " como C++. Esta obra, a través de un lenguaje sencillo, directo y con un enfoque práctico paso a paso, permitirá al lector dominar todo el proceso, desde navegar por VB 2012 hasta construir aplicaciones completas, fiables y modernas. Aprenderá como escribir código orientado a objetos, a construir interfaces de usuario de alta calidad, a trabajar con gráficos, texto y bases de datos e, incluso, a controlar aplicaciones externas.
Visual Basic evolucionó a partir del lenguaje Basic incorporando numerosas instrucciones, funciones y palabras clave directamente relacionadas con la interfaz gráfica de Windows. Recientemente ha sido actualizado, simplificado y modernizado, ofreciendo un conjunto de herramientas mucho más completo y eficaz que en versiones anteriores. Actualmente ofrece capacidades de diseño completamente orientado a objetos y acceso directo a Microsoft .NET Framework, entorno que proporciona un amplio conjunto de interfaces de programación de aplicaciones para Windows e Internet. Estas características hacen de Visual Basic .NET un lenguaje potente para crear aplicaciones interactivas para Windows, Internet y dispositivos móviles. La palabra ?Visual? hace referencia bien a una forma de diseño que utiliza directamente objetos gráficos para crear la interfaz de la aplicación, o bienal aspecto gráfico que tomarán los objetos que formarán esa interfaz cuando se ejecute el código que los crea. La palabra ?Basic? (Beginners All-PurposeSymbolic Instruction Code) hace referencia al lenguaje del mismo nombre que, aunque diseñado para principiantes, ha sido el lenguaje más utilizado en la historia de la informática. Este libro se ha escrito con la intención de que un principiante pueda aprender de una forma sencilla a programar con el lenguaje Visual Basic. Por eso, todos los capítulos van documentados con ejemplos resueltos. Finalmente, una vez superada la etapa de aprendizaje, puede profundizar más en la materia siguiendo la bibliografía recomendada en el prólogo de este libro. Así mismo, podrá descargarse desde www.starbook.es, en la página Web correspondiente al libro, un CD-ROM con todos los ejemplos realizados y con las direcciones de Internet desde las que se podrá descargar el software necesario para que el lector pueda reproducirlos durante el estudio.
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 o 2010) 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 aplicaciones 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 Basic, Visual C#, Vidual C++, Visual Web Developer (para el desarrollo de aplicaciones Web) y SQL Server Express, además de un nuevo producto llamado Visual Studio 2010 Express for Windows Phone para el desarrollo de aplicaciones para los dispositivos móviles basados en Windows Phone. 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, y herramientas de software de ciclo de vida.Tanto Visual Studio 2008/2010 como Visual Web Developer 2008/2010 Express están complementados 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 Microsoft Visual Basic 2008/2010, 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 2008/2010 (o en su defecto Vidual Basic 2008/2010 Express, Visual Web Developer 2008/2010 Express y SQL Server Express) que le permitirá 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 LINQ, aplicaciones para interactuar con Office, páginas Web, servicios Web XML (ASP.NET) y servicios WCF, aplicaciones para Internet basadas o no en AJAX, aplicaciones para Windows Mobile y para Windows Phone, y muchas otras.Podrá descargarse de www.ra-ma.es, en la página Web correspondiente al libro, un CD-ROM con los ejemplos realizados, con los apéndices, así como las direcciones para la descarga del software necesario para que el lector pueda reproducirlos durante el estudio.
Visual Basic para Aplicaciones combinado con Microsoft Excel es probablemente una de las herramientas más poderosas con las que puede contar en su trabajo. Está presente en los escritorios de 500 millones de usuarios de Microsoft Office y la mayoría de ellos nunca se ha preguntado cómo aprovechar su potencial. Este libro ha sido escrito con el propósito de guiarle paso a paso en la creación de aplicaciones y macros con Excel 2013. Con esta obra podrá automatizar cualquier tarea rutinaria, ahorrarse horas, días e incluso semanas de trabajo, o aprender a hacer con Excel cosas que seguramente pensaba que serían imposibles. Dominar las macros avanzadas nunca ha sido tan fácil como con las sencillas instrucciones que encontrará aquí, junto con ejemplos y casos prácticos, macros y soluciones de MrExcel.