Empezando con VB 6

Buenas amigos aquí les dejo una basta informacion del mundo de la programación en visual basic 6, en este caso hablaremos sobre sus tendencias y características su poder,su facilidad de uso, sus ventajas su sencillez ps en fin una gran variedad de caractericticas que este pequeño ah he dicho pequeño gran lenguaje que mucha gente lo ve inutil en mi ciudad es con el que uno se gana un sustento ya que las empresas te piden un soft y creen que uno es mago y te lo estan pidiendo para menos de un mes y para mi este es el que saca de apuros ya q se agiliza la programacion!
¿Que es VB?
es un lenguaje de programación desarrollado por Alan Cooper para Microsoft. El lenguaje de programación es un dialecto de BASIC, con importantes añadidos. Su primera versión fue presentada en 1991 con la intención de simplificar la programación utilizando un ambiente de desarrollo completamente gráfico que facilitara la creación de interfaces gráficas y en cierta medida también la programación misma.
¿Que puedo hacer con el?
Todo depende a tu imaginación.
Características generales:
Es un lenguaje de fácil aprendizaje pensado tanto para programadores principiantes como expertos, guiado por eventos, y centrado en un motor de formularios que facilita el rápido desarrollo de aplicaciones gráficas. Su sintaxis, derivada del antiguo BASIC, ha sido ampliada con el tiempo al agregarse las características típicas de los lenguajes estructurados modernos. Se ha agregado una implementación limitada de la programación orientada a objetos (los propios formularios y controles son objetos), aunque sí admite el polimorfismo mediante el uso de los Interfaces, no admite la herencia. No requiere de manejo de punteros y posee un manejo muy sencillo de cadenas de caracteres. Posee varias bibliotecas para manejo de bases de datos, pudiendo conectar con cualquier base de datos a través de ODBC (Informix, DBase, Access, MySQL, SQL Server, PostgreSQL ,etc) a través de ADO.
Ventajas

* La facilidad del lenguaje permite crear aplicaciones para Windows en muy poco tiempo. En otras
palabras, permite un desarrollo eficaz y menor inversión en tiempo que con otros lenguajes.
* Permite generar librerías dinámicas (DLL) ActiveX de forma nativa y Win32 (no ActiveX, sin interfaz
COM) mediante una reconfiguración de su enlazador en el proceso de compilación.
* Permite la utilización de formularios (Forms) tanto a partir de recursos (como en otros lenguajes)
como utilizando un IDE para diseñarlos.
* Posibilidad de desarrollar y ejecutar aplicaciones de Visual Basic 6.0 en Windows Vista sin realizar
cambios en la mayoria de los casos pero no se logra aprovechar al máximo las caracteristicas de
este sistema como permite hacerlo Visual Basic 2005 o el proximo Visual Basic 9 de Visual Studio
Orcas (Noviembre 2007).

Inconvenientes


* Es software propietario por parte de Microsoft, por tanto nadie que no sea del equipo de desarrollo
de esta compañía decide la evolución del lenguaje.
* En Visual Basic 6.0 y anteriores sólo existe un compilador e IDE, llamado igual que el lenguaje.
* No existe forma alguna de exportar el código a otras plataformas fuera de Windows.
* Los ejecutables generados son relativamente lentos en Visual Basic 6.0 y anteriores al ser codigo
pseudo-interpretado.
* Por defecto permite la programación sin declaración de variables. (que puede ser sencillamente
corregida escribiendo la frase Option Explicit en el encabezado de cada formulario, en cuyo caso
será menester declarar todas las variables a utilizar, lo que a la postre genera código más puro).
* Su sintaxis no es case sensitive (no distinge entre minusculas y mayúsculas como C++ por
ejemplo)
* NO permite programación a bajo nivel ni incrustrar secciones de código en ASM.
* Sólo permite el uso de funciones de librerías dinámicas (DLL) stdcall.
Tutoriales gratuitos
* http://www.estudiargratis.com.ar/visual-basic/curso.htm
* http://ar.geocities.com/zonadelprogramador/visual-basic.htm
* http://www.canalvisualbasic.net/manual/tema1.asp
* http://www.elguille.info/vb/cursos_vb/basico/indice.htm
* http://www.aprendavb.blogspot.com/
Image