Mmm, yo estoy parcialmente de acuerdo con algunas cosas...
En primer lugar, yo diria que MS "copio" el modelo de participación de la
comunidad en el desarrollo de las herramientas. 
Eclipse es por excelencia, un producto desarrollado con una activa comunidad
de programadores. De hecho, todas las herramientas de desarrollo open source
o relacionadas con Java, son mucho mas abiertas que las de MS. Recien en los
ultimos tiempos, Microsoft se "avivo" de las ventajas de una mayor
participación por parte de los futuros consumidores de estas herramientas.
Y esto se ve en el desarrollo del visual Studio 2005, o de sitios como
codeplex, que intentan emular en algunos sentidos a sourceforge.

-----Mensaje original-----
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Carlos
Bernardo Maggiotti
Enviado el: Martes, 07 de Noviembre de 2006 09:45
Para: vbusers List Member
Asunto: [vbusers] VB6 y Bases de Datos


Estamos de acuerdo en cuanto a la maduracion de la competencia, como
verdadera competencia.

Respecto al MySql, sabia que con la version 5 ya habian resuelto la bendita
incorporacion de Stored Procedures. Y que tambien habia herramientas
administrativas mas visuales. Pero ojo... No hace mucho estamos hablando de
todo esto. Mientras que del otro lado, ya estan hablando (y es un hecho) de
integrar SOA al motor de base de datos y desarrollo de aplicaciones. 

Que se yo.. Si bien insisto una buena competencia deberia estar a la par del
competidor y no siempre atras. Y no estoy habando solo de un paso atras. Son
varios.
Si se logra equiparar esto, solo sera cuestion de tiempo que la gente se
percate y empiece a pasarse o a utilizar estas otras herramientas.

Fijemonos entonces el caso de AMD. Desde hace mucho tiempo se sabia que AMD
estaba sacando procesadores iguales y hasta mejores en prestacion que Intel.
Corrijanme si me equivoco, pero los benchmarking (ya desde la epoca de los
700MHz) estaban dando mejor para AMD que para Intel. 
Es muy cierto lo que estas diciendo que es dificil desacostumbrar a la
gente, pero todo a la larga llega. Sino fijate que hoy se esta empezando a
ver que Intel esta perdiendo mucho mercado (y en forma muy alarmante) frente
a AMD en la venta de procesadores.

Lo que si siempre escuche que con respecto a PHP - MySql y esta sociedad le
agrego Apache, son el trio ideal para instalar servidores WEB. Tengo
entendido tambien que Apache es mucho mejor que el IIS de MS. Asi que para
competir, al menos ya esto es una gran punta. Quiza falte afilar un poco mas
el tema en aplicaciones y soluciones de escritotio. 
Habra que mejorar tambien el tema de comunidades de desarrollo. Si hay algo
que caracteriza a las versiones 2005 es que son el resultado de un GRAN
aporte de la comunidad de desarrolladores a estas nuevas herramientas.
Hay que reconocer tambien que hay mucha copia de las herramientas que ya
proveia el Eclipse y el FrameWork .NET es una GRAN copia de la JVM. Pero una
diferencia grande es el apoyo e impulso que se les da a estos productos por
medio de las ya mencionadas comunidades de desarrollo.

Me alegra escuchar lo de las mejoras de Linux. Bienvenida sea entonces la
sencillez de los nuevos Linux.

Abrazos y mis respetos
CarlosMag

PD: Automatizaciones en YPF...? Estuviste haciendo SCADAS...?


________________________________
> Date: Mon, 6 Nov 2006 18:38:36 -0300
> From: [EMAIL PROTECTED]
> To: [email protected]
> Subject: [vbusers] VB6 y Bases de Datos
> 
> Que tal Carlos,
> Coincido con vos que Linux es complejo para usuarios finales. Es
totalmente cierto.
> Lo bueno que tiene REAL es que justamente, tu codigo puede funcionar en
Windows tambien, asi que no hay problema en ese sentido. Despues, si el dia
de mañana Linux crece y madura mas en cuanto a facilidad de uso (y cantidad
de software escrito para el, claro), tenes la libertad de optar por Linux
sin esfuerzo, solo compilas y listo.
> Si por COM te referis especificamente a ActiveX, si, trabaja con
ActiveX... pero creo que es el punto mas flojo, no es comodo (VB y VBA es
muy superior en ese aspecto).
> Con respecto a Vista, no puedo decirte mucho porque no he probado una beta
de Vista.
> Pensa que REAL crecio como respuesta a la actitud de Microsoft de no dar
mas soporte a VB6 (si no me equivoco), mucha gente decidio optar por REAL
porque si daba soporte (y lo sigue dando) a sus usuarios.
> Hablando un poco de las ultimas versiones de Linux... tambien estan siendo
cada vez mas sencillas de usar... pero no se comparan todavia con Windows...
creo que la cuestion es mas de costumbre que de otra cosa... la gente ya
tiene grabado a fuego el estilo Windows... y eso es dificil que cambie.
> Como todo, cada cosa tiene sus ventajas y desventajas. A pesar de lo que
digan, Linux es un producto solido, Windows tiene una facilidad
inigualable... pero cada cosa en su lugar.
> En cuanto a la integracion con otros sistemas... a mi me sirvio bien.
> Con REAL junto a PHP podes hacer trabajos de integracion muy eficientes
dentro de Windows; recuerdo que cuando estuve trabajando en YPF tuve que
hacer trabajos de automatizaciones, y los resolvi con REAL y PHP. Tanto REAL
como PHP hacen aplicaciones standalone, sin depender de ninguna DLL, ya que
tienen toda la funcionalidad embebida. Hasta hice trabajos de normalizacion
con SAP BW, BPS y REAL.
> Y MySQL cambio mucho desde la version que mencionas. Hoy dia hay
herramientas visuales muy buenas para administrar las bases. No olvides que
MySQL firmo un convenio con SAP para ofrecer soluciones SAP junto con su
motor. Hay muchas corporaciones que adoptaron servidores Linux, MySQL junto
con SAP.
> Para finalizar, me parece interesante este cambio de ideas. Creo que Linux
en un mediano plazo puede ser una competencia para Microsoft,
> habra que esperar.
> Un saludo.
> Juan
> On 11/6/06, Carlos Bernardo Maggiotti
<[EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]>> wrote:
> Muy interesante...
> El problema con este tipo de soluciones es que se requiere de expertos
para que estas cosas funcionen apropiadamente. Y me refiero particularmente
a la plataforma Linux (Y derivados).
> Aclaro que en su momento estuve indagando en el mundo MySql (allá por la
version 3.53). Mi experiencia fue que para poder habilitar las Bases de
Datos Transaccionales (InnoDB) estuve como dos meses investigando foros para
dar con la configuracion correcta en un  archivo plano editado a mano.
> Moraleja... Cuando elijo una plataforma, no elijo solamente tal o cual
prestacion, me fijo tambien que haya una comunidad o documentacion que de
soporte a lo que yo quiera hacer con dicha plataforma. Como se integra con
otras tecologias, hacia donde va el producto, etc...
> Osea, volviendo, me tuve que volver experto en configuraciones de arranque
de servidor (en ese caso MySql 3.53), y eso a base de prueba y error. Y
esto me llevo mis dos meses de arrancarme los pelos, y esta demas decir que
el tiempo es dinero.
> Lo mismo se aplica a Linux, y demas inventos que giran a su alrededor. Con
esto no estoy diciendo que sean productos malos. Pero algo que le achaco a
estas cosas es que no puede ser que para que un CD te ande, tengas que estar
escribiendo comandos de consola (NO WAY con eso...!!!). Quiza algun buen
conocedor hoy me diga... "Pero si eso ya se puede hacer automatico...!!!".
Puede ser, pero en mi opinion, estas herramientas tienen todavia que madurar
un poco, y ojala que asi lo hagan, porque tampoco es bueno tener que seguir
alimentando al unico elefante.
> Estuve mirando la pagina del RealBasic. Interesante que sea
multiplataforma. Pero lamentablemente sigue trabajando con COM (O me
equivoco?). No se si esta gente del producto piensa integrarlo a Vista. Bien
o mal es la tecnologia que se viene.
> Bueno... seguramente que este tema dara para un debate mas que largo. Pero
esa es hoy mi conviccion...
> Saludos cordiales...
> CarlosMag
> ________________________________
> > Date: Sun, 5 Nov 2006 23:12:09 -0300
> > From: [EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]>
> > To: [email protected]<mailto:[email protected]>
> > Subject: [vbusers] VB6 y Bases de Datos
> >
> > Hola Gabriel,
> > (disculpa los acentos, estoy en una maquina en la que no anda bien el
teclado).
> > Te cuento como estoy trabajando yo.
> > Yo estoy trabajando en Linux, con Fedora Core 5, REALbasic y una base
MySQL.
> > Realmente te digo, es impecable, MySQL es una buena alternativa, corres
el daemon y listo.
> > Preguntaras que tiene que ver Linux con esto. Facil, REALbasic es cross
platform, codificas en Linux, y funciona en Linux, Windows y Mac, sin tocar
tu codigo compila en las 3 plataformas. ¿Porque Linux? Hasta ahora, me ha
resultado ser solido, tiene lo que necesito, practicamente no hay virus y
las actualizaciones son gratis.
> > Como vos estas trabajando en VB, REAL tiene un conversor de proyectos VB
a REAL, para que la migracion sea rapida. No es perfecta, pero ahorra
tiempo.
> > Es BASIC tambien, trabaja bien con clases, objetos, podes hacer una
variedad amplia de aplicaciones.
> > El costo es de unos 500 dolares la version pro y la version Standard
(para Linux) es gratuita.
> > Tambien tiene sus problemas, hay algunos bugs dando vuelta, pero nada es
perfecto.
> > Eso si, la gente de los foros de REAL es muy piola, ayuda mucho, y
trabajan siempre para resolver los problemas y mejorar lo que es REAL.
> > Creo que la limitacion mas grande de REAL son los controles ActiveX, no
se manejan tan facil como VB y al ser multiplataforma no te conviene usar
cosas de Microsoft si queres que anden en otras plataformas. Igualmente, hay
controles que si lo son, son baratos y proveen buena funcionalidad, como los
Einhugur y las funciones MonkeyBread.
> > Yo estoy mirando tambien codigo PHP para extender a REAL en cosas que no
tiene, podes incluso comunicar aplicaciones PHP con REAL mediante sockets
(lo probe y funciona), tambien hay funciones para trabajar con clases Java y
mucho mas.
> > En sintesis, REAL es una alternativa valida, yo estoy terminando el
desarrollo de un proyecto, vamos bien, y hasta ahora no me puedo quejar.
> > Te dejo la pagina, por si queres echarle un vistazo:
http://www.realbasic.com
> > Eso si, todo esta en ingles, todavia no se tradujo al castellano la
documentacion... :(
> > Espero que te resulte util esto. Tene en mente que yo solo compre el
producto y hablo de mi experiencia con el, hay gente que no le gusto, como
todo. No tengo nada que ver con REAL en el sentido que no soy parte de su
empresa.
> > Saludos.
> > Juan
> > On 11/3/06, Gabriel Nuñez Mariosa
<[EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]>
<mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > >
wrote:
> > Hola
> > queria pedirles un consejo. Tengo que desarrollar una pequeña aplicacion
> > para un amigo y tendria que utilizar una base de datos. En el pasado he
> > realizado algunas aplicaciones similares pero muchas veces a la hora de
> > instalarlas en la pc del usuario habia problemas con la base de datos
> > (generalmente Access).
> > Que recomiendan uds? utilizar Access? Alguna version en particular? Otra
> > base de datos?
> > Gracias por sus opiniones.
> > Saludos
> > Gabriel
> _________________________________________________________________
> Consigue el nuevo Windows Live Messenger
> http://get.live.com/messenger/overview

_________________________________________________________________
¡Ya está aquí Windows Live Spaces! Ahora podrás crear fácilmente tu propio
sitio Web.
http://spaces.live.com/signup.aspx



Responder a