martes, 23 de octubre de 2007

Velneo un lenguaje orientado a Base de Datos

Me pareció muy interesante lo que Velneo dice de sí mismo en la primera página de su sitio web. "
Velneo es diferente porque está orientado a base de datos".

Y me llamó la atención porque aunque tengo algo de tiempo programando con Velneo, cerca de 4 años,siempre supe eso, pero nunca lo tuve tan claro como ahora.

Un lenguaje orientado a base de datos... qué es esto? un cliché para atraer más clientes? o la realidad más práctica en el mundo de la programación y las bases de datos.

Para mí es la combinación perfecta entre un lenguaje de programación moderno, de fácil aprendizaje, rápido y que de verdad soluciona los problemas, sin convertirse él en un problema, y la base de datos más rápida y versátil del mercado.

Un base de datos innovadora, con unas relaciones que han roto nuestros esquemas más tradicionales. En velneo no hablamos de tablas que tienen "campos relación" entre sí. Son tablas que están UNIDAS entre sí de forma real.

Ahora lo más importante es tener en claro la tendencia "natural" de Velneo y es de eso que quiero ecribir.

Cuando se programa con Velneo todo, absolutamente todo tiene que ver con la base de datos, puede ser de manera directa o indirecta, pero todo culmina en la base de datos. Y es que cada objeto, cada proceso, variable, fórmula que usamos nos lleva a modificar, crear, eliminar un campo, una tabla. Y esa realación tan estrecha no debe perderse de vista cuando nos encontramos trabajando frente a nuestro vDevelop.

Velneo es un lenguaje que ha optado por una vía, las bases de datos. Y el programador que usa Velneo debe tener la misma tendencia. Su programación en Velneo no busca otra cosas que aplicaciones empresariales, aplicaciones con datos, con información. Aplicaciones que manipulen o simplemente consulten de manera rápida y eficaz lo más importante de cualquier compañía. Su información, su DATA.

No puedeo generalizar en este punto, pero es así como yo lo veo. Esa fue mi decisión cuando opté por Velneo hace algunos años ya. Mi programación tendría un cauce definido. Las bases de datos, las soluciones empresariales.

Y para muestra muchos botones. Estos días pienso analizar los resultados de estudios realizados sobre el rendimiento del vServer comparado con SQL Server y Oracle. Para ver cómo se desempeña este lenguaje orientado a Base de Datos en el mercado.

martes, 16 de octubre de 2007

Velneo se apoderó de mi departamento...!!!

Es interesante ver como Velneo poco a poco se ha ido implantando en el área de Auditoría de Sistemas del Banco. Primero fue mi pequeña aplicación que importaba de TXT una tabla bajada del AS400.
Aunque nadie se daba cuenta que yo hice esa aplicación, la he usado una y otra vez.
Pero luego de que mi compañero hizo el curso de Velneo conmigo, no hemos dejado de hacer pequeños aplicativos.
Lo primero que hicimos fue mejorar varios controles que se llevaban en Excel a completas aplicaciones en Velneo.
Una de ella es para el control y monitoreo de los MEMO de las auditorías hechas por departamentos. Así la secretaria sabe cuando envió un documento, cuando se recibió, cuando se envió una respuesta y siempre tiene en un solo formulario toda la información relevante del MEMO, la auditoría, los auditores participantes y los destinatarios. Y esto es la versión 1.0, porque, cuando tenga tiempo, haré que ese programa envié los MEMO por correo electrónico y demás.

Luego mi compañero hizo una aplicación para llevar el control de las certificaciones de sistemas a las que asistimos, con comentarios sobre su uso, departamento usuario, programadores involucrados, etc.

Pero, para mí lo mejor ha sido la última innovación. El Importado AS400... qué así lo he llamado.
Es un programa que nace de un problema. Muchas veces para importar archivos TXT del AS400 es muy tedioso, sobre todo porque el Client Acces de IBM es muy lento y cuando el archivo pasa de 50.000 registros SE CUELGA!!!!!

Así eché mano de mi vODBC, sería mi primera vez. Luego de ojearlo y entender su funcionamiento, desarrollé una aplicación que extrae cualquier archivo del AS400 en un tabla genérica de Velneo y luego de allí lo paso a TXT o a EXCEL o simplemente hago lo que tenga que hacer en la misma rejilla de Velneo. Todo en cuestión de minutos, sin importar lo extenso del archivo.

De allí no han dejado de venir ideas a mi cabeza. Entre las distintas pruebas que he hecho, he podido crear tablas en el 400, llenarlas con datos y lo que más me ha gustado: CORRO programas del AS400 sólo con un click de mi aplicación.

Se podrán imaginar todas la ideas que tengo, sólo necesito algo de tiempo para plasmarlas. Ya les contaré Más adelante lo que haya hecho.

Les dejo imágenes de la interface de la aplicación. Intenté hacer que la interface fuese como la del sitio web del Banco www.sofitasa.com