<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-36228236</id><updated>2011-04-22T01:03:32.488+02:00</updated><title type='text'>Velneo y yo</title><subtitle type='html'>Historia de una amistad</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tcirac.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36228236/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://tcirac.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Tomás Cirac</name><uri>http://www.blogger.com/profile/03171753712742188630</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-36228236.post-117506778053321420</id><published>2007-03-28T10:37:00.000+02:00</published><updated>2007-03-28T10:44:16.716+02:00</updated><title type='text'>Open Source. ¿el camino a seguir?</title><content type='html'>&lt;p style="margin-bottom: 0cm;"&gt;Tras el visionado de los videos relativos a la entrevista a Alfonso Gutiérrez, se ha encendido la chispa que hacía falta para&lt;span style="font-weight: bold;"&gt; poner orden&lt;/span&gt; muchas de las cosas que van y vienen constantemente por mi cabeza.&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;Miraré un poco hacia atrás para empezar mi exposición. Hace ya algunos años que estoy trabajando con Velneo, con plena satisfacción por mi parte. Aunque siempre había resuelto con satisfacción mis desarrollos, siempre me quedaba la&lt;span style="font-weight: bold;"&gt; duda&lt;/span&gt; de si lo había hecho de la mejor forma posible. La falta de &lt;span style="font-weight: bold;"&gt;comunicación&lt;/span&gt; con otros programadores de Velneo entre otras cosas impedía el poder exponer con claridad las dudas y diferentes alternativas a un problema.&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;La salida de las &lt;span style="font-weight: bold;"&gt;plantillas&lt;/span&gt; fue una gran ayuda, a pesar de que no me convence del todo su diseño. Pero por lo menos hay unas buenas pautas y sobre todo unos motivos razonados de como hacer ciertas cosas.&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;Trasteando por la web he podido observar que existen muchas aplicaciones comerciales clasificadas como &lt;span style="font-weight: bold;"&gt;open source&lt;/span&gt;. ERP's, CRM's, etc. La mayoría hechas por programadores de otros países y con idiomas diferentes al castellano. Y hay mucha gente que vive de y gracias a ellas.&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;El open source es una alternativa muy válida para nosotros, desarrolladores que en realidad vivimos del servicio prestado, no de fabricar software. El software que hacemos es una necesidad para ofrecer &lt;span style="font-weight: bold;"&gt;servicio&lt;/span&gt;, no un fín por si mismo.&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;Seguro que cada uno de nosotros tiene más ideas y proyectos de mejora de su software, de los que realmente puede desarrollar. ¿Por qué quedarnos con las ganas?. Entiendo que trabajando en equipo, &lt;span style="font-weight: bold;"&gt;compartiendo&lt;/span&gt; uno o varios proyectos en común, se puede desarrollar un software muy completo, que nada tenga que envidiar a otros paquetes que las grandes compañías venden.&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;Lo que cada uno de nosotros es capaz de desarrollar es realmente bueno (y si no creemos eso, no vale la pena dedicarse a ello), pero nuestras capacidades &lt;span style="font-weight: bold;"&gt;individuales&lt;/span&gt; son reducidas, por falta de tiempo, o de conocimiento de todas las áreas a tocar.&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;¿Que ocurriría si unieramos &lt;span style="font-weight: bold;"&gt;esfuerzos&lt;/span&gt; y &lt;span style="font-weight: bold;"&gt;conocimientos&lt;/span&gt; para una misma causa?. Algunos podrían decir que ya tenemos eso con las plantillas. Pero yo opino, que las plantillas se quedan cortas, que realmente valen para marcar las pautas y dar muestras de como programar óptimamente en Velneo.&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;¿Cuántos módulos se podrían realizar en equipo?. No me refiero a mapas de ejemplo o pruebas para compartir en el foro. Me refiero a invertir toda nuestra experiencia y parte de nuestro esfuerzo en &lt;span style="font-weight: bold;"&gt;proyectos reales&lt;/span&gt;, que tengan como fin proporcionar un producto completo y abierto.&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;Las &lt;span style="font-weight: bold;"&gt;ventajas&lt;/span&gt; serían obvias. Más funcionalidades de las que realmente hubieramos podido desarrollar solos; documentación completa, recursos de formación a usuarios; mejoras constantes basadas en el feedback de cada una de las instalaciones.  &lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;Antes era muy celoso de mis conocimientos y experiencia, adquiridas tras años y esfuerzos. Pero cuanto más se, mas consciente soy de que se mucho menos. Montar una empresa con empleados multidisciplinares que abarquen todas las áreas necesarias hoy en día no está al alcance de la mayoría de nosotros. Pero entiendo que existen &lt;span style="font-weight: bold;"&gt;fórmulas&lt;/span&gt; para alcanzar esas metas con nuestros limitados recursos .&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;En fín, aquí dejo mis reflexiones. Quizás a algunos puedan parecer interesantes, a otros peregrinas, o algo aún peor, pero internet nos da la posibilidad de ser &lt;span style="font-weight: bold;"&gt;más grandes&lt;/span&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36228236-117506778053321420?l=tcirac.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tcirac.blogspot.com/feeds/117506778053321420/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36228236&amp;postID=117506778053321420' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36228236/posts/default/117506778053321420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36228236/posts/default/117506778053321420'/><link rel='alternate' type='text/html' href='http://tcirac.blogspot.com/2007/03/open-source-el-camino-seguir.html' title='Open Source. ¿el camino a seguir?'/><author><name>Tomás Cirac</name><uri>http://www.blogger.com/profile/03171753712742188630</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36228236.post-116245179109713062</id><published>2006-11-02T08:03:00.000+01:00</published><updated>2006-11-02T08:17:20.556+01:00</updated><title type='text'>Utilidad para crear Xml</title><content type='html'>Recientemente he tenido que realizar una exportación de facturas a formato Xml. Era mi primera incursión en este lenguaje; pero tras los primeros momentos de desconcierto, todo ha ido a la perfección.&lt;br /&gt;&lt;br /&gt;Esta exportación la he tenido que hacer utilizando otras herramientas (Genexus), y he utilizado funciones específicas que incorpora la herramienta para facilitar la tarea.&lt;br /&gt;&lt;br /&gt;Inmediatamente he pensado en trasladar esta funcionalidad a Velneo, por si tengo que realizar algo similar en otra ocasión.&lt;br /&gt;&lt;br /&gt;Es por esto  que, he creado este pequeño mapa con unas funciones que espero sean de utilidad para crear documentos Xml.&lt;br /&gt;&lt;br /&gt;En el mapa hay un conjunto de funciones y un procedimiento de ejemplo que utiliza estas funciones.&lt;br /&gt;&lt;br /&gt;Obviamente, el ejemplo es muy sencillo. Pero se podrían incluir todo tipo de instrucciones de acceso a datos para obtener los necesarios e incorporarlos al documento Xml.&lt;br /&gt;&lt;br /&gt;También, lo dejo abierto a que programadores mucho más familiarizados con el mundo Xml, puedan mejorarlas y ampliarlas si se da el caso.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.piema.info/pSolutions/Varios/Xml.zip"&gt;Mapa Xml&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36228236-116245179109713062?l=tcirac.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tcirac.blogspot.com/feeds/116245179109713062/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36228236&amp;postID=116245179109713062' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36228236/posts/default/116245179109713062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36228236/posts/default/116245179109713062'/><link rel='alternate' type='text/html' href='http://tcirac.blogspot.com/2006/11/utilidad-para-crear-xml.html' title='Utilidad para crear Xml'/><author><name>Tomás Cirac</name><uri>http://www.blogger.com/profile/03171753712742188630</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36228236.post-116228127697370653</id><published>2006-10-31T08:53:00.000+01:00</published><updated>2006-10-31T08:54:36.983+01:00</updated><title type='text'>Aves migratorias</title><content type='html'>&lt;p style="margin-bottom: 0cm;"&gt;A raiz de las expectativas suscitadas por la migración de las aplicaciones desarrolladas con Velneo, a la nueva versión 7, recupero de la baja memoria ciertos recuerdos.&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;Recuerdo la primera migración que tuve que afrontar, de RPG II a RPG III, de los sistemas S/36 a los novedosos, entonces, AS/400. Todo un reto, y eso que IBM hizo que que todo fuera bastante compatible, incluso un entorno S/36 dentro del AS/400. Realmente las aplicaciones funcionaban, pero desde luego no podía decirse que estuvieran hechas para el nuevo sistema. Para ir saliendo del paso, ya valía, pero la realidad fue que las apliaciones tuvieron que rehacerse totalmente de nuevo, para aprovechar las ventajas que ofrecía el nuevo entorno y lenguaje. Eso si, las clásicas funciones de cálculo de dígitos, validaciones de codigos, cálculos entre fechas, etc, esas, si fueron reutilizadas casi en su totalidad.  &lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;No profuncizaré en los siguientes cambios, ILE RPG, etc. Porque la verdad ya no los viví con la misma intensidad, por aquel entonces ya me había pasado a las herramientas CASE.&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;SYNON/2, una maravillosa herramienta CASE, de la época. Magnífica, trabajaba con pantallas modo texto, las famosas 5250. Hacer aplicaciones era incluso divertido. Hasta que la tecnología cambío y apareció el hermano mayor, el que trabajaba en entorno gráfico, y por añadidura orientado a objetos. Según el fabricante, se podía migrar, con algunas limitaciones. Limitaciones que fundamentalmente, pasaban por rehacer todo el software. ¿Como demonios se podía reutilizar lo desarrollado para un entorno de texto, a uno gráfico y orientado a objetos?. De nuevo a aprenderlo todo y a rehacer el software para que estuviera utilizando la tencnología en todo su esplendor.&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;RPG/Asna. Otra herramienta muy buena, sobre todo dirigida a los programadores que venían del RPG y querían adaptarse al desarrollo de cliente/servidor y entorno gráfico. Las versiones iniciales se parecían mucho al RPG del AS/400. Eran casi idénticas. Hoy en día este lenguaje está en el entorno .NET. Muy poco que ver con el lenguaje original. Quien quiera continuar utilizando este lenguaje y aprovecharlo al máximo, no tiene otro remedio que programar utilizando la tecnología y sintaxis del entorno .NET. Que alguien me diga si el software de la versión anterior es compatible al 100%. Seguro que habrá muchos retoques que hacer.&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;Y así podría contar y contar ejemplos de casi cada uno de los lenguajes o plataformas que han ido evolcionando y no se han quedado en el camino.&lt;/p&gt;  &lt;p style="margin-bottom: 0cm;"&gt;Velneo, nueva versión. Tecnología nueva. ¿Seguro que pretendemos que haya un conversor automático de las aplicaciones antiguas?. Yo creo que conseguir eso es una utopía. Lo ha sido con la mayoría de herramientas, y supongo lo será con esta. Por mi parte ya me estoy mentalizando que hay que rehacerlo todo. Seguramente, los procedimientos de uso general y que no utilicen objetos visuales, se podrán reutilizar en su totalidad, pero el resto, permitidme que lo dude.&lt;/p&gt;    &lt;p style="margin-bottom: 0cm;"&gt;Todas las herramientas han sacado alguna utilidad para facilitar la migración y dar la sensación que no se olvidan de los fieles clientes. Pero la realidad es que despues de aplicar estas ayudas, siempre hay que trabajar duro, para dejarlo todo funcional y eso en el mejor de los casos. Porque hay algún caso en el que uno dice “virgencita, que me quede como estaba”.&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0cm;"&gt;Desde que me dedico a esto, siempre he tenido que ir aprendiendo las mismas cosas periodicamente. ¿Alguien no?&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36228236-116228127697370653?l=tcirac.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tcirac.blogspot.com/feeds/116228127697370653/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36228236&amp;postID=116228127697370653' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36228236/posts/default/116228127697370653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36228236/posts/default/116228127697370653'/><link rel='alternate' type='text/html' href='http://tcirac.blogspot.com/2006/10/aves-migratorias.html' title='Aves migratorias'/><author><name>Tomás Cirac</name><uri>http://www.blogger.com/profile/03171753712742188630</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36228236.post-116167104443876063</id><published>2006-10-24T07:57:00.000+02:00</published><updated>2006-10-24T08:24:04.460+02:00</updated><title type='text'>Vnotify, una opción para lucirse</title><content type='html'>A pesar de conocer la existencia y funcionalidad de vNotify desde su aparación, hasta ahora no he tenido la ocasión para utilizarlo.&lt;br /&gt;&lt;br /&gt;En estos dias tuve que hacer un añadido a nuestra gestión de tareas y facturación y vi una oportunidad para emplearlo.  Añadí un sistema de envio de tareas entre usuarios y seguimiento de las mismas.&lt;br /&gt;&lt;br /&gt;Pensé: "quedaría chulo que además me apareciera un pop-up cuando alguien me encomienda una nueva tarea o cuando se ha agregado algun comentario a alguna de las ya en curso". Ni corto ni perezoso me puse manos a la obra. En realidad basta fijarse en el mapa del almacén de objetos, leer el manual del programador del plug-in (6 páginas) y poco más. En cuestión de 20 minutos casi funciona.&lt;br /&gt;&lt;br /&gt;Y digo casi, porque a pesar de que las llamadas a las funciones se realizaban correctamente, los valores pasados eran correctos, y los chequeos internos que puse para comprobar eso, no dejaban de confirmarme que todo estaba bien. Pero la realidad es que no me aparecia ningún pop-up.&lt;br /&gt;&lt;br /&gt;Tras un buen rato me di cuenta de que me había olvidado de iniciar la dll. (VNOTIFY-INIT). Que rabia me dio ver que había perdido tanto tiempo en una obviedad. Pero de estas cosas  aprende uno y por eso lo cuento aquí, para que si alguien lee esto, por lo menos no tropiece en el mismo sitio que yo.&lt;br /&gt;&lt;br /&gt;La segunda parte fue poner esto en entorno Servidor. Aquí no tuve problema, aunque tuve que tener en cuenta algunas cosillas. Por ejemplo que la llamada a la inicialización de la dll, no la tenia que poner en el OnInitMapServer. La puse en un proceso oninit del menú principal (el que siempre está activo). Despues tuve que poner un timer en ese mismo menú para lanzar de forma periódica el proceso que evaluaba si había mensajes nuevos que mostrar.&lt;br /&gt;&lt;br /&gt;Ahh, y no hay que olvidarse de copiar la dll en cada uno de los clientes.&lt;br /&gt;&lt;br /&gt;El efecto es espectacular y los usuarios quedan gratamente impresionados; pero mucho menos que yo al escuchar los comentarios de satisfacción.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36228236-116167104443876063?l=tcirac.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tcirac.blogspot.com/feeds/116167104443876063/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36228236&amp;postID=116167104443876063' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36228236/posts/default/116167104443876063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36228236/posts/default/116167104443876063'/><link rel='alternate' type='text/html' href='http://tcirac.blogspot.com/2006/10/vnotify-una-opcin-para-lucirse.html' title='Vnotify, una opción para lucirse'/><author><name>Tomás Cirac</name><uri>http://www.blogger.com/profile/03171753712742188630</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36228236.post-116116416537370003</id><published>2006-10-18T11:29:00.000+02:00</published><updated>2006-10-18T11:36:14.073+02:00</updated><title type='text'>Patito feo</title><content type='html'>&lt;span class="postbody"&gt;Hola, me apetecía compartir algunas reflexiones con vosotros y conocer otras opiniones. Publiqué este hilo en el foro pero ahora, que tengo mi nuevo y radiante blog, lo pongo aquí.&lt;br /&gt;&lt;br /&gt;El pasado día 11 asistí (casualmente) a un encuentro anual de usuarios de un lenguaje de programación .NET, por supuesto basado en Visual Studio. En fín, que como hacía ya tiempo que solo estaba metido en esto de Velneo, todas las explicaciones sobre SOA, desarrollo a tres niveles, servidores de servicios, etc, como que me quedaban muy lejanos.&lt;br /&gt;&lt;br /&gt;Me fue imposible no comparar lo que estaban mostrando, con lo que disponía en Velneo. Por una parte la cantidad de tecnología y productos necesarios para desarrollar y ejecutar en la plataforma .NET. En contraposición un Velneo con su setup y “a funcionar”; un servidor para todo y nada más; Genial !!!&lt;br /&gt;&lt;br /&gt;Por otro lado me di cuenta que estaba muy lejos del lenguaje que estaba hablando la industria. El desarrollo de servicios web, utilizables desde cualquier entorno hardware y software. Como idea es estupenda, un solo desarrollo de un componente (por ejemplo el que devuelve el extracto de un cliente) y utilizable desde cualquier programa cliente, independientemente del lenguaje, sistema operativo, ubicación o hardware que utilice.&lt;br /&gt;&lt;br /&gt;Por mucho que intenté imaginarme a Velneo haciendo eso, no pude intuir como hacerlo. Los protocolos que se utilizan son el HTTP y XML para el intercambio de datos. Quizas la V7 tenga algo de todo esto y no lo sepa.&lt;br /&gt;&lt;br /&gt;En fin, solo es una reflexión. Yo continuaré con mi Velneo de estos últimos años, porque me produce muchas satisfaciones. Pero me gustaría no sentirme un bicho raro cuando defiendo mi herramienta de desarrollo ante los que utilizan los estandares de la industria.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36228236-116116416537370003?l=tcirac.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tcirac.blogspot.com/feeds/116116416537370003/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36228236&amp;postID=116116416537370003' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36228236/posts/default/116116416537370003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36228236/posts/default/116116416537370003'/><link rel='alternate' type='text/html' href='http://tcirac.blogspot.com/2006/10/patito-feo.html' title='Patito feo'/><author><name>Tomás Cirac</name><uri>http://www.blogger.com/profile/03171753712742188630</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36228236.post-116116358220020606</id><published>2006-10-18T11:17:00.000+02:00</published><updated>2006-10-18T11:28:23.476+02:00</updated><title type='text'>Genexus vs Velneo</title><content type='html'>El otro día, alguien preguntó en el foro de  Velneo por una comparativa entre estas dos herramientas.&lt;br /&gt;&lt;br /&gt;Tate!!!, pensé, de eso si que sé y ni corto ni perezoso escribí algo que ahora transcribo aquí:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-size:100%;" &gt;&lt;span style="font-style: italic;" class="postbody"&gt; Nosotros utilizamos &lt;span style=""&gt;Genexus&lt;/span&gt; dese hace mas de 7 años. Al mismo tiempo ya hace unos 4 que empezamos a utilizar Velazquez para desarrollos menores. Actualmente yo estoy centrado solamente en Velneo y si de mi dependiera sería la única herramienta que utilizariamos (lástima que no dependa de mi).&lt;br /&gt;&lt;br /&gt;Partiendo de que no creo que se puedan comparar directamente, intentaré compararlos desde la óptica de dos productos que persiguen un mismo fin: desarrollar software de calidad en un tiempo mínimo.&lt;br /&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;b&gt;Genexus&lt;/b&gt;&lt;/span&gt;:&lt;ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Es una herramienta CASE que genera en múltiples plataformas y lenguajes, según se hayan adquirido. Utiliza de forma nativa diferentes bases de datos y tecnologías&lt;/li&gt;&lt;li&gt;Es coste de producción es muy elevado. Los precios de las licencias, mantenimientos y tecnologías en las que generemos, hacen que al año haya un gasto importantísimo.&lt;/li&gt;&lt;li&gt;Está preparado para trabajar en un equipo de desarrollo.&lt;/li&gt;&lt;li&gt;Hay que mirar siempre el árbol de navegación para saber que tablas se están utilizando.&lt;/li&gt;&lt;li&gt;Es fácil modificar una aplicación “olvidada” o hecha por otras personas.&lt;/li&gt;&lt;li&gt;Hay que compilar cada vez que queremos probar algo.&lt;/li&gt;&lt;li&gt;No puedes llevarte el trabajo a casa o portátil, salvo que tengas una licencia.&lt;/li&gt;&lt;li&gt;Cada vez que hay una nueva versión, hay que cruzar los dedos.&lt;/li&gt;&lt;li&gt;etc&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt; &lt;span style="font-weight: bold;"&gt;Velneo:&lt;/span&gt;&lt;ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Es un entorno de desarrollo que utiliza su propia tecnología, bases de datos y aunque tiene tímidos intentos de relacionarse con otras, los resultados óptimos y satisfactorios se obtienen dentro de su entorno.&lt;/li&gt;&lt;li&gt;El precio no es ningún problema, ni para adquirir licencias de desarrollo, ni para licencias de servidor.&lt;/li&gt;&lt;li&gt;No está ideado para trabajar en equipo. Aunque en la V7, parece ser que se resuelve este tema.&lt;/li&gt;&lt;li&gt;Siempre sabemos con que tablas estamos trabajando&lt;/li&gt;&lt;li&gt;El encontrar donde está lo que queremos modificar, es más complejo.&lt;/li&gt;&lt;li&gt;F5 y se ejecuta.&lt;/li&gt;&lt;li&gt;La licencia libre es suficiente para ir adelantando trabajo, incluso desarrollarlo todo en lugares donde no se tiene la licencia instalada.&lt;/li&gt;&lt;li&gt;Me cambio de versión sin pestañear.&lt;/li&gt;&lt;li&gt;etc&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;br /&gt;Y así, podria pasarme horas. Ni mejores, ni peores, simplemente diferentes. Pero como uno tiene libertad de elección me quedo con la filosofía “life is soft”. Velneo gana por goleada y eso que todavía no he visto nada de la V7. Mi elección está clara y soy un convencido de Velneo; las satisfacciones que me proporciona ya no las recordaba desde que empezaba a programar y todo me entusiasmaba. Como contrapunto decirte que no todos piensan como yo, aún habiendo utilizado Velneo y sin menospreciarlo, no se acaban de fiar de la proyección de futuro y piensan que es un buen camino pero corto. &lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36228236-116116358220020606?l=tcirac.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tcirac.blogspot.com/feeds/116116358220020606/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36228236&amp;postID=116116358220020606' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36228236/posts/default/116116358220020606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36228236/posts/default/116116358220020606'/><link rel='alternate' type='text/html' href='http://tcirac.blogspot.com/2006/10/genexus-vs-velneo.html' title='Genexus vs Velneo'/><author><name>Tomás Cirac</name><uri>http://www.blogger.com/profile/03171753712742188630</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36228236.post-116116183002071231</id><published>2006-10-18T10:43:00.000+02:00</published><updated>2006-10-18T11:07:05.293+02:00</updated><title type='text'>Presentación</title><content type='html'>Hola a todos, mi nombre es Tomás.&lt;br /&gt;&lt;br /&gt;Me dedico a este duro mundo de la informática desde el año 1984, casi nada. Empecé mi singladura profesional en el mundo de los sistemas 36 de IBM y continué con el del AS/400.&lt;br /&gt;&lt;br /&gt;He trabajado siempre en empresas de desarrollo de software o en departamentos de desarrollo pertenecientes a corporaciones.&lt;br /&gt;&lt;br /&gt;El RPG, herraientas CASE como el SYNON/2 y el Génexus han sido fundamentalmente mis herramientas de trabajo.&lt;br /&gt;&lt;br /&gt;Pero siempre he estado picoteando aquí y allá buscando mi piedra filosofal, hasta que en el año 2002, me topé con Visual Velázquez, ahora conocido como Velneo. Desde entonces y hasta la fecha hemos sido grandes amigos y colaboradores.&lt;br /&gt;&lt;br /&gt;El objeto de este Blog, es la de ir contando mis experiencias, pensamientos, y elucubraciones mentales que tengan que ver con esta estrecha relación de amistad.&lt;br /&gt;&lt;br /&gt;Si alguien pretende encontrar en este sitio, trucos, ideas brillantes o cosas extraordinarias, no creo que lo encuentre. Existen otros magníficos lugares donde encontrar este tipo de información.&lt;br /&gt;&lt;br /&gt;A ver que sale de todo esto, es mi primer escarceo con el mundo del Blog.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36228236-116116183002071231?l=tcirac.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tcirac.blogspot.com/feeds/116116183002071231/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36228236&amp;postID=116116183002071231' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36228236/posts/default/116116183002071231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36228236/posts/default/116116183002071231'/><link rel='alternate' type='text/html' href='http://tcirac.blogspot.com/2006/10/presentacin.html' title='Presentación'/><author><name>Tomás Cirac</name><uri>http://www.blogger.com/profile/03171753712742188630</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
