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, la propiedades autoimplementadas, etc., y el acceso rapido, gracias a la opcion My, a las tareas frecuentes de .NET Framework relacionadas, por ejemplo, con la aplicacion 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#, Visual 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, o herramientas de software de ciclo de vida.Visual Basic - Interfaces graficas y aplicaciones para Internet con WPF, WCF y Silverlight es un libro totalmente centrado en las tecnologias WPF, WCF y Silverlight, para aprender a desarrollar aplicaciones WPF y Silverlight utilizando herramientas de diseño rapido como Microsoft Visual Studio 2010 (o en su defecto Visual C# 2010 Express, Visual Web Developer 2010 Express y SQL Server Express), que le permitira crear aplicaciones cliente Windows tradicionales con interfaces graficas muy ricas utilizando el codigo de marcado XAML, utilizando la tecnologia de enlace a datos potente y sencilla propuesta por WPF, aplicaciones cliente servidor, aplicaciones para acceso a bases de datos (ADO.NET), acceso a bases de datos utilizando LINQ mas Entity Framework, aplicaciones que utilizan un modelo de navegacion tipo Web (paginas web), aplicaciones para la Web utilizando la tecnologia Silverlight, servicios WCF, y a desarrollar aplicaciones Silverlight de N capas y N niveles, que tienen que acceder a una base de datos a traves de servicios WCF.
Ver más