¿Qué lenguaje usaríais?

04/11/2009 - 17:02 por JM | Informe spam
Hola amigos, me piden hacer una réplica de un software realizado hace años
en delphi + paradox, que gestiona una base de datos con montones de tablas,
usuarios, informes, etc

Controlo PHP + mySQL pero me parece una locura usarlo ya que el software
maneja muchas tablas y en php sólo escribir las decenas de formularios,
tratar los datos, etc, sería mucho trabajo.

Me gustaría que las tablas fuesen SQL o MySQL, el principal motivo de
abandonar el software antiguo es la facilidad con que se corrompen sus DB,
pero no se qué lenguaje, o versión de visual basic (si es q me recomendáis
VB) usar. Aprenderé casi de cero asi que también el que no fuese muy
complicado ayudaría.

Gracias y espero con la poca info que os doy podáis darme una idea general.

Un saludo!

JM

Preguntas similare

Leer las respuestas

#1 MEVB
04/11/2009 - 17:20 | Informe spam
Si lo unico que conoces es PHP, lo ideal sería usar ese lenguaje y de plano
aprovechas las ventajas de hacerlo con interfaz web.

Si te parece muy complicado llevarlo a web, prefieres dejarlo para ambiente
de escritorio, y de paso vas a aprender un nuevo lenguaje desde cero (Java,
VB 6.0, VB.Net, C#, DELPHI), ¿porque no lo dejas con el Delphi actual y así
aprovechas los fuentes ya creados? Esto te ahorraría tiempo (quizás).

En cuanto a los datos, pues ya es cuestión de ver el tamaño de la base de
datos y la cantidad de usuarios que usan (y usarán) la nueva versión.
Aquí obviamente te recomendarán SQL Server, el cual tiene muchas versiones y
ediciones por versión.

Entre VB 6.0 y VB.Net, personalmente me quedo con el primero. Los lenguajes
y el framework de Net son bastante complejos y orientados a OBJETOS. Todo el
lenguaje es de OBJETOS. Una comparación ridícula es: para tipear una coma
(,) debes hacerlo por medio de OBJETOS. Si no entiendes esta filosofía o
metodología de programación, mejor usa VB 6.0 y aplicas programación
ESTRUCTURADA. La curva de aprendizaje con VB 6.0 es mucho más rápida que con
.Net.

Si quieres aprovechar de aprender un lenguaje de moda... prueba con Java. No
he recibido buen feed back de .Net en los foros.

Saludos
MV

"JM" escribió en el mensaje
news:
Hola amigos, me piden hacer una réplica de un software realizado hace años
en delphi + paradox, que gestiona una base de datos con montones de
tablas, usuarios, informes, etc

Controlo PHP + mySQL pero me parece una locura usarlo ya que el software
maneja muchas tablas y en php sólo escribir las decenas de formularios,
tratar los datos, etc, sería mucho trabajo.

Me gustaría que las tablas fuesen SQL o MySQL, el principal motivo de
abandonar el software antiguo es la facilidad con que se corrompen sus DB,
pero no se qué lenguaje, o versión de visual basic (si es q me recomendáis
VB) usar. Aprenderé casi de cero asi que también el que no fuese muy
complicado ayudaría.

Gracias y espero con la poca info que os doy podáis darme una idea
general.

Un saludo!

JM

Respuesta Responder a este mensaje
#2 Carlos Sacristan
04/11/2009 - 17:21 | Informe spam
En primer lugar, no creo que sea el foro adecuado para preguntar (este es de
SQL Server) y si preguntas en cualquiera de desarrollo, pues te recomendarán
dependiendo del que preguntes: que lo haces en el de C#, pues te
recomendarán este; que lo haces en el de java, pues te recomendarán este
otro...

Si vas a empezar de cero y usar SQL Server, pues en principio lo más lógico
sería aprender alguno de .NET, que es el que está más ligado a la
plataforma, pero al final es más una cuestión de dónde se encuentre uno
mejor.

Pero vamos, si tienes que aprender el lenguaje y luego hacer la migración...
no sé qué plazos te dan para hacerla, pero parece un poco precipitado, ¿no?

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil, si ambas están congeladas."
Edward V. Berard, ingeniero informático


"JM" wrote in message
news:
Hola amigos, me piden hacer una réplica de un software realizado hace años
en delphi + paradox, que gestiona una base de datos con montones de
tablas, usuarios, informes, etc

Controlo PHP + mySQL pero me parece una locura usarlo ya que el software
maneja muchas tablas y en php sólo escribir las decenas de formularios,
tratar los datos, etc, sería mucho trabajo.

Me gustaría que las tablas fuesen SQL o MySQL, el principal motivo de
abandonar el software antiguo es la facilidad con que se corrompen sus DB,
pero no se qué lenguaje, o versión de visual basic (si es q me recomendáis
VB) usar. Aprenderé casi de cero asi que también el que no fuese muy
complicado ayudaría.

Gracias y espero con la poca info que os doy podáis darme una idea
general.

Un saludo!

JM

Respuesta Responder a este mensaje
#3 JM
04/11/2009 - 18:38 | Informe spam
Buenas, gracias a ambos por responderme.

Lo ideal sería retocar el delphi, lo se, pero no tenemos los fuentes del
programa, se compró a un programador que hace muchos años ya que se dedica a
otros menesteres, dudo que siquiera conserve los códigos fuente ni tampoco
la empresa estaría dispuesta a pagarle por ellos.

Sobre el plazo tengo todo el del mundo, llevamos años "sufriendo" los
continuos errores del programa antiguo, asi que es algo para hacer en ratos
libres y a largo plazo.

La verdad, pregunté en este foro, porque lo único que estoy seguro que
quiero usar es SQL o mySQL. Su estabilidad y velocidad son todo lo contrario
a nuestra antigua base de datos. No se si hay otros grupos del tema, ya que
quizá no sea necesario para una aplicación en VB para PYME como esta usar
SQL server, quizá hay una versión reducida, ¿incluso gratuita?

Creo que optaré por VB6, era mi primera opción ya que hice mis pinitos con
VB hace años, pero quería una segunda opinión.
Muchas gracias! un saludo!

JM

"JM" escribió en el mensaje
news:
Hola amigos, me piden hacer una réplica de un software realizado hace años
en delphi + paradox, que gestiona una base de datos con montones de
tablas, usuarios, informes, etc

Controlo PHP + mySQL pero me parece una locura usarlo ya que el software
maneja muchas tablas y en php sólo escribir las decenas de formularios,
tratar los datos, etc, sería mucho trabajo.

Me gustaría que las tablas fuesen SQL o MySQL, el principal motivo de
abandonar el software antiguo es la facilidad con que se corrompen sus DB,
pero no se qué lenguaje, o versión de visual basic (si es q me recomendáis
VB) usar. Aprenderé casi de cero asi que también el que no fuese muy
complicado ayudaría.

Gracias y espero con la poca info que os doy podáis darme una idea
general.

Un saludo!

JM

Respuesta Responder a este mensaje
#4 Carlos Sacristan
04/11/2009 - 18:46 | Informe spam
SQL Server tiene la versión Express como gratuita, pero tiene limitaciones
que tienes que tener en cuenta para tomarla como opción.

Personalmente, creo que usar VB6.0 es una decisión errónea; yo optaría por
un lenguaje actual (sea éste cual sea), pero al final eres tú el que tiene
que desarrollar, así que...

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil, si ambas están congeladas."
Edward V. Berard, ingeniero informático


"JM" wrote in message
news:
Buenas, gracias a ambos por responderme.

Lo ideal sería retocar el delphi, lo se, pero no tenemos los fuentes del
programa, se compró a un programador que hace muchos años ya que se dedica
a otros menesteres, dudo que siquiera conserve los códigos fuente ni
tampoco la empresa estaría dispuesta a pagarle por ellos.

Sobre el plazo tengo todo el del mundo, llevamos años "sufriendo" los
continuos errores del programa antiguo, asi que es algo para hacer en
ratos libres y a largo plazo.

La verdad, pregunté en este foro, porque lo único que estoy seguro que
quiero usar es SQL o mySQL. Su estabilidad y velocidad son todo lo
contrario a nuestra antigua base de datos. No se si hay otros grupos del
tema, ya que quizá no sea necesario para una aplicación en VB para PYME
como esta usar SQL server, quizá hay una versión reducida, ¿incluso
gratuita?

Creo que optaré por VB6, era mi primera opción ya que hice mis pinitos con
VB hace años, pero quería una segunda opinión.
Muchas gracias! un saludo!

JM

"JM" escribió en el mensaje
news:
Hola amigos, me piden hacer una réplica de un software realizado hace
años en delphi + paradox, que gestiona una base de datos con montones de
tablas, usuarios, informes, etc

Controlo PHP + mySQL pero me parece una locura usarlo ya que el software
maneja muchas tablas y en php sólo escribir las decenas de formularios,
tratar los datos, etc, sería mucho trabajo.

Me gustaría que las tablas fuesen SQL o MySQL, el principal motivo de
abandonar el software antiguo es la facilidad con que se corrompen sus
DB, pero no se qué lenguaje, o versión de visual basic (si es q me
recomendáis VB) usar. Aprenderé casi de cero asi que también el que no
fuese muy complicado ayudaría.

Gracias y espero con la poca info que os doy podáis darme una idea
general.

Un saludo!

JM





Respuesta Responder a este mensaje
#5 MEVB
04/11/2009 - 19:44 | Informe spam
Para usar VB 6.0 debes tener en cuenta que Microsoft lo está dando por
"muerto". Microsoft no lo quiere tener más en sus planes. Si bien existe una
comunidad de desarrolladores y desarrollos bastante amplia que aun se niega
a morir, Microsoft está haciendo todo lo posible por sacar a VB 6.0 del
camino. Para microsoft VB 6.0 está junto con Win 98, en el olvido.

Sin embargo, aún puedes correr los sistemas creados con ese lenguaje en
Vista y creo que con Windows 7 también. En W-XP tus aplicacioens funcionarán
perfectamente.

En cuanto a SQL Server, como te dicen, tienes la versión Express que es
gratuita. Pero tiene varias limitaciones que sería bueno investigaras antes
de usarlo, no sea que más adelante te veas en el trabajo de migrar todo a
otro motor de datos.

He oido que VB 6.0 funciona perfectamente con MySQL.

Existe un foro de VB 6.0, el cual te recomiendo visitar si te decides
finalmente por ese lenguaje. (microsoft.public.es.vb)

Saludos
MV


"Carlos Sacristan" escribió en el mensaje
news:%
SQL Server tiene la versión Express como gratuita, pero tiene limitaciones
que tienes que tener en cuenta para tomarla como opción.

Personalmente, creo que usar VB6.0 es una decisión errónea; yo optaría por
un lenguaje actual (sea éste cual sea), pero al final eres tú el que tiene
que desarrollar, así que...

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil, si ambas están congeladas."
Edward V. Berard, ingeniero informático


"JM" wrote in message
news:
Buenas, gracias a ambos por responderme.

Lo ideal sería retocar el delphi, lo se, pero no tenemos los fuentes del
programa, se compró a un programador que hace muchos años ya que se
dedica a otros menesteres, dudo que siquiera conserve los códigos fuente
ni tampoco la empresa estaría dispuesta a pagarle por ellos.

Sobre el plazo tengo todo el del mundo, llevamos años "sufriendo" los
continuos errores del programa antiguo, asi que es algo para hacer en
ratos libres y a largo plazo.

La verdad, pregunté en este foro, porque lo único que estoy seguro que
quiero usar es SQL o mySQL. Su estabilidad y velocidad son todo lo
contrario a nuestra antigua base de datos. No se si hay otros grupos del
tema, ya que quizá no sea necesario para una aplicación en VB para PYME
como esta usar SQL server, quizá hay una versión reducida, ¿incluso
gratuita?

Creo que optaré por VB6, era mi primera opción ya que hice mis pinitos
con VB hace años, pero quería una segunda opinión.
Muchas gracias! un saludo!

JM

"JM" escribió en el mensaje
news:
Hola amigos, me piden hacer una réplica de un software realizado hace
años en delphi + paradox, que gestiona una base de datos con montones de
tablas, usuarios, informes, etc

Controlo PHP + mySQL pero me parece una locura usarlo ya que el software
maneja muchas tablas y en php sólo escribir las decenas de formularios,
tratar los datos, etc, sería mucho trabajo.

Me gustaría que las tablas fuesen SQL o MySQL, el principal motivo de
abandonar el software antiguo es la facilidad con que se corrompen sus
DB, pero no se qué lenguaje, o versión de visual basic (si es q me
recomendáis VB) usar. Aprenderé casi de cero asi que también el que no
fuese muy complicado ayudaría.

Gracias y espero con la poca info que os doy podáis darme una idea
general.

Un saludo!

JM








Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida