¿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

#16 Luis Mata
06/11/2009 - 20:37 | Informe spam
Amigo ya sea que hagas tu sistema en java, net, c o cualquiera lo que pesa
es la Base de datos.
claro si piensas hacer sistemas cliente servidor puro, esto me deja a mi
solo ventanas en el cliente que interactuan con el motor de base de datos.
no se porque tanto lio que hazlo aqui, hazlo alla al final si se haces todo
en la base de datos, esto (Plataforma de desarrollo) llega a pasar a segundo
plano.
y hablo de sistema que trabajan con un servidor centralizado por ejm en Peru
tengo un sistema vfp 9 con sql 2008 con sedes en diferentes departamentos
pero con un servidor central en la capital, los clientes utilizan w200, xp,
vista y ahora w7 tanto en 32 y 64 bits.
¿Me puedes decir donde esta el problema?
El unico problema que hasta aqui encuentro es que no corre en linux pero es
ya es otro tema.

Luis Mata

"Jose TH >>" escribió en el mensaje de noticias
news:
>
Razones
1. Por mas que digan que VFP esta muerto como VB , no es tan cierto, es
mas hay paginas con blogs y



Sal a vender un software actualmente y di que está hecho en VFP o VB6 a
ver si puedes competir con otros que lo tengan en .NET. Para esos
fines, ambos (VFP y VB6) están muertos.


gente que esta desarrollando
VFP para NET , ya con eso sabes que esta asegurado por buen tiempo en el
mercado.




Ha habido ensayos pero nada definitivo ni confiable. MicroSoft descartó
la integración de VFP a .NET desde el 2001 creo. No ha vuelto a retomarlo
y por algo ha sido. Descontinuó oficialmente a VFP en 2006 o 2007.


2. Es Fácil y muy amigable por el uso de su lenguaje estructurado, y
tambien te permite programar en objetos, usando clases y SP.(Aunque no
todos lo han usado a fondo)



En .NET eso es mucho mejor.

3. Diseño de lo mejor y es mas puedes usar Skins para una mejor
presentación,



En .NET eso es mucho mas completo.

5. También te permite trabajar en arquitectura 3 capas(Aunque muchos no
lo sepan usar en VFP).



Eso no tiene que ver con el lenguaje de programación.


6. Tiene su propio reporteador (ReportListiner) ultima versión (Rota
textos, colorea, imagen de fondo en gris, zoom de varios tamaños sin
dañar la imagen)




Reporting Services le lleva mucho al reporteador de VFP.


9. Y LO MEJOR !!!! Viene con una herramienta que te permite migrar tablas
DBF's (como en tu caso) al SQL2005, en automatico te crea todo y te
agilizaria en desarrollar.




El resultado de esa herramienta normalmente no es adecuado.


De más esta decir que soy un Visualfoxprosero



Eso está claro y por eso lo recomiendas con tanta vehemencia pero yo lo
fui también y te puedo hablar también del .NET.

pero tambien programo en PB, y VB.NET ; solo que no te puedo recomendar
estos por que son puro Objetos y tomaria mucho tiempo entender esta
arquitectura(y creo que para pasar a esta arquitectura VFP te puede ayudar
a entender mejor algunas cosas sobre todo
clases,herencias,metodos,eventos,.. etc,etc).




Que sea "puro Objetos" no es ninguna desventaja, al contrario. Sobre el
tiempo de aprendizaje es cierto que cuesta esfuerzo pero merece la pena si
se piensa a futuro.
No creo que sea buena ayuda a alguien recomendarle para nuevos desarrollos
lenguajes oficialmente descontinuados sólo porque conocemos esos lenguajes
y nos sentimos cómodos con estos.




Respuesta Responder a este mensaje
#17 Jose TH
06/11/2009 - 21:43 | Informe spam
¿Me puedes decir donde esta el problema?




El problema está en el mercado. Si vas a vender un nuevo sistema, no digas
que está en VFP o VB6 si tienes más competidores.

Justo o no, es una realidad y los que toman las decisiones no tienen por qué
conocer las "maravillas" que se hacen con VFP o VB6.
Respuesta Responder a este mensaje
#18 Jose TH
06/11/2009 - 21:50 | Informe spam
Los que toman las decisiones de comprar sistemas normalmente no entienden ni
le interesan esos detalles. Sí te reclamarán que estás vendiendo un
software nuevo desarrollado en una plataforma descontinuada y eso pesa
demasiado para que se decidan por tu software cuando tenga otros
competidores ofertando softwares en .NET.

Puedes seguir soñando o enfrentar la realidad, espero que cuando te toque
enfrentarla no sea demasiado tarde. Pero en ningún caso creo que sea
adecuedo que les sugieran a los nuevos que aprendan ahora VFP o VB6 pues se
morirán de hambre en el futuro cercano.


"Samuel-SMH" escribió en el mensaje
news:%
AHHHHH...
y eso que me olvide de mencionar en VFP:

1. Consumiento Componentes COM+ de VFP en .NET
2. Consumiento Web Services de VFP en .NET
3. Consumiendo Componentes .NET en VFP
4. Consumiendo Web Services .NET en VFP
5. Consumiendo Reportes Crystal Report en VFP
6. Consumiendo Reportes VFP desde .NET
7. Acceso a base de datos VFP desde .NET
8. Acceso a base de datos SQL Server Server desde VFP
9. Convertir tablas VFP a archivos XML
10. Convertir archivos XML a tablas VFP
11. Seguridad en tablas VFP a traves de la impersonación 1 (RUNAS
Professional)
12. Seguridad en tablas VFP a traves de la impersonación 2
(SecurityContext ActiveX)

Osea; ya que MASSSSSSSSSSSSSSSSSS!!!!!!!!

Saludos.
SAMUEL S.M.H


"Jose TH>>" escribió en el mensaje de
noticias:
El problema es que lamentablemente casi nadie quiere comprar ahora
sistemas que estén hechos en VFP por razones obvias.
Por otra parte los empleos que aparecen para programacion
mayoritariamente no son para VFP.


"Samuel-SMH" escribió en el mensaje
news:
Efectivamente Luis. lo que comentaba era usando VFP9.0 Y SQLSERVER2005
usando claro pura funciones y SP en el servidor de Datos SQLserver2005 ,
incluso manejar Transacciones ahi mismo(ES LO MEJOR).

Sólo que tambien quize mencionar todo lo que puedes hacer con VFP...
ah y me olvidaba tambien puedes manejar en VFP:

Referencias cruzadas
XML
Interactuar con Word,Excell,Pdfs, Crystal Reports , etc
Otros.

Saludos.

Samuel S.M.H




"Luis Mata" escribió en el mensaje de
noticias:
Has todo tu desarrollo en el servidor con procedimientos, asi en el
cliente usas cualquiera el mas facil o el que conozcas.
Yo programo todo en el server en mi cliente no hay gran cosa solo
ventanas con minimo codigo que interacatua cliente - Servidor.
asi mi fuente es la BD.

Luis

"JM" escribió en el mensaje de
noticias 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
#19 Jose TH
06/11/2009 - 21:55 | Informe spam
VFP y VB6 son dos lenguajes descontinuados. Te aconsejo no utilizarlos
para ningún proyecto nuevo.


"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
#20 Luis Mata
06/11/2009 - 22:22 | Informe spam
No se lo que vendes amigo, al menor yo no trabajo de programador, vendo
soluciones para negocios, no plataformas de desarrollo

Luis

"Jose TH >>" escribió en el mensaje de noticias
news:
El problema es que lamentablemente casi nadie quiere comprar ahora
sistemas que estén hechos en VFP por razones obvias.
Por otra parte los empleos que aparecen para programacion mayoritariamente
no son para VFP.


"Samuel-SMH" escribió en el mensaje
news:
Efectivamente Luis. lo que comentaba era usando VFP9.0 Y SQLSERVER2005
usando claro pura funciones y SP en el servidor de Datos SQLserver2005 ,
incluso manejar Transacciones ahi mismo(ES LO MEJOR).

Sólo que tambien quize mencionar todo lo que puedes hacer con VFP...
ah y me olvidaba tambien puedes manejar en VFP:

Referencias cruzadas
XML
Interactuar con Word,Excell,Pdfs, Crystal Reports , etc
Otros.

Saludos.

Samuel S.M.H




"Luis Mata" escribió en el mensaje de
noticias:
Has todo tu desarrollo en el servidor con procedimientos, asi en el
cliente usas cualquiera el mas facil o el que conozcas.
Yo programo todo en el server en mi cliente no hay gran cosa solo
ventanas con minimo codigo que interacatua cliente - Servidor.
asi mi fuente es la BD.

Luis

"JM" escribió en el mensaje de
noticias 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 AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida