Para interesados en crear aplicaciones de escritorio con interfaces gráficas muy modernas y eficientes, con conexión a base de datos, perfectamente integradas al ambiente Windows.
La popularísima plataforma Visual Basic ha evolucionado y alcanzado la mayoría de edad; el ascenso hacia el framework .NET la ha puesto a la altura de plataformas como Java porque ahora es un lenguaje orientado a objetos. Sin haber perdido su esencia original y la facilidad para hacer interfaces gráficas, Visual Basic.NET posee nuevos elementos que hacen más robusto el diseño de las aplicaciones: agregar menús, barras de herramientas, tool tips, etc. es un proceso más ordenado con componentes mucho más elegantes; además, se han introducido diversos tipos de contenedores que facilitan la organización y la flexibilidad de las ventanas.
En cuanto a la conexión a bases de datos, Visual Basic.NET ahora disponene de un grupo muy completo de recursos que van desde la conexión en sí, pasando por adaptadores de tablas y columnas, hasta alcanzar lectores y navegadores que están perfectamente articulados para mostrar los resultados de las consultas en cualquier tipo de componente.
Para comprender las novedades de la versión .NET, en 3ct aprenderás el modelo de la programación orientada a objetos y su aplicación. Los módulos de clase, tan desatendidos en las versiones anteriores, se han apropiado del entorno: ahora todo es una clase. Los formularios y todos los componentes son clases que se pueden instanciar y heredar para crear variedades personalizadas y polimórficas. Con nosotros verás que ahora tenemos constructores con posible sobrecarga, propiedades con los métodos set y get, namespaces que encapsulan clases, etc.
Conocerás también el objeto My que permite una integración muy eficiente de las aplicaciones .NET y el entorno Windows. Manipular la pantalla, controlar el sonido y los puertos, acceder a las sesiones de usuario y los servicios de red, etc. se han vuelto tareas fáciles e inmediatas que aprenderás con nosotros junto con otras mejoras, tales como nuevos componentes para la interface gráfica, la integración de éstos con la conexión a base de datos, etc.