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 moviles, con seguridad de tipos y orientadas a objetos. Las ultimas versiones (2005, 2008 o 2010) han aportado nuevas caracteristicas para el desarrollo rapido de aplicaciones. Con ellas se permite: la eliminacion garantizada de recursos, la sobrecarga de operadores, los tipos genericos, los eventos personalizados, la declaracion implicita de variables locales, los tipos anonimos, las propiedades autoimplementadas, etc., y el acceso rapido gracias a la opcion My, a las tareas frecuentes de .NET Framework relacionadas, por ejemplo, con la aplicaciones y su entorno durante la ejecucion. Ademas proporciona interoperabilidad de lenguajes, recoleccion 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 esta 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, ademas de un nuevo producto llamado Visual Studio 2010 Express for Windows Phone para el desarrollo de aplicaciones para los dispositivos moviles basados en Windows Phone. Los desarrolladores profesionales podran elegir tambien entre las versiones profesionales de Visual Studio, en las que encontraran herramientas especificas 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 estan 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 caracteristicas de Microsoft Visual Basic 2008/2010, para aprender a programar escribiendo linea a linea el codigo de una determinada aplicacion, o bien utilizando herramientas de diseño rapido 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 permitira 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, paginas 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. Podra descargarse de www.ra-ma.es, en la pagina Web correspondiente al libro, un CD-ROM con los ejemplos realizados, con los apendices, asi como las direcciones para la descarga del software necesario para que el lector pueda reproducirlos durante el estudio.
Ver más