Si, pero tiene razón Gutman en que eso no es MVC. MVC fue el primer framework estructurado para manejo de la capa de usuario en Smalltalk. Que una arquitectura en capas lógicas siga un patrón similar no es coincidencia, pero son cosas diferentes. Para los interesados, el primer artículo de mi columna sobre Patrones en VFP para UT Mag ( www.utMag.com) es sobre MVC, casualmente.
 
Salú,
   MS

 
On 10/11/06, David Brunstein <[EMAIL PROTECTED]> wrote:
Che, Christian...

No entiendo nada de tu respuesta, porque pensas que nosotros leemos lo que vos, y escribis partes de emails...
Chabal, que fumaste? Por lo menos, podes convidar, eh? ja ja ja

Hasta la version 3, o 4 no se, MySQL estaba basado en el file system del sistema operativo, tenia un monton de archivos debajo de un directorio. Por eso prefiero un motor de base de datos que maneje el mismo el archivo. Que aloque el espacio y lo maneje, que para eso fue creado.

Justo ayer instale la nueva version de MySql en casa, asi que voy estudiarlo un cacho a ver si cambio de opinion. Me parece una excelente herramienta de desarrollo, incluso para un hosting, pero no lo veo para produccion.

que tiene que ver Model View Controller con los dbf ?
Me extrania su pregunta, mi amigo. El MVC design pattern no tiene nada que ver con ninguna tecnologia, es un concepto. El MVC se basa en "divide y triunfaras" o "cada capa se ocupa de su problema y le importa un carajo de las otras". Aca estabamos hablando de separar y mantener alejada del codigo la capa de datos, en este caso las DBFs.

De ahi viene a cuento el MVC. Si ponemos una capa entre Fox y los datos (DBFs, MySql o cualquier otro motor) entonces estaria solucionado el tema de acceder remotamente a los DBF, porque simplemente, al Fox (aplicacion cliente) no le importa que hay del lado de los datos, porque simplemente NO LO VE.

Ahora bien, tenemos un monton de codigo de herencia "del gobierno anterior", me refiero a los SEEK/SCAN o LOCATE/FOUND(), etc etc... No podemos meter una capa en el medio de ahi, porque habria que tocar el codigo de Fox.... Levi, donde estas??? je je

Entonces nos queda la conexion o "mecanismo de acceso", como dice Martin, para acceder remotamente a los DBFs.


Lo nombre a Daniel Hershel porque el esta en el banco y debe saber lo que es tener "codigo herencia" sobre todo COBOL y RPG del mainframe. No Daniel? je je

Saludos,
Davo (pared, si pared, el enduido grueso ya esta secando).





On 10/11/06, Christian Gutman <[EMAIL PROTECTED] > wrote:
  1. OK tao k, no te exasperes
  2. Seguro, aparte de eso es argentina JJJJ
  3. El Server del MUG debe estar acordándose mal de nosotros

 

 

Ahora yo te hago una pregunta

 

>Pero no se si lo pondría en producción en un sistema

 

Sabes la cantidad de sistemas que vi. en producción con mysql, (Sobre todo en España, Venezuela) y Otros países ?

Yo no lo descartaría tanto.

 

A fin de cuentas, los programadores de Vb usaban Access (Aquí me linchan)

 

Si, es de los chicos, Acote Mysql, porque venia a eso el email, si me preguntas a mi un motor libre en serio, PostgreSql / Firebird

 

Estas mezclando la banana con las peras. L

 

Olvídate de Microsoft

 

Es MSSql comparable a Oracle ?

 

Allí tenes mi contestación.

 

Por otro lado, ya lo metiste a Daniel Hershel, mal,

Pregúntale como anda Java y Net

 

Cuac

 

Christian

 


De: [email protected] [mailto:[email protected]] En nombre de David Brunstein
Enviado el: miércoles, 11 de octubre de 2006 16:10
Para: GUFA List Member
Asunto: [GUFA] Una alternativa interesante a los DBF...pregunta

 

Hola Christian,

Primero, me cambias el font. A mi no me escribis en esa forma, lo mio es verdana o, a lo sumo tahoma, y con un font de 10. Ta' mos?

Segundo, uno puede pedir lo que quiera y mas en esta lista. Esta llena de genios y gente que se le puede ocurrir cualquier solucion.

Tercero, tenes razon: "la tire a proposito" je je je... le segui el debate con Martin, y son bienvenidos todos los que quieran participar.

No importa cuantos anios tienen las DBFs, el COBOL o el RGP 400. El punto, lo dijo Martin en el otro mail, es que hay un monton de gentessss en esta lista, que tienen la tipica estructura SEEK/SCAN ENDSCAN or pior LOCATE/FOUND(). Y ese es el punto de la discusion. Es por todo este bagaje de codigo que esta dando vuelta por ahi, que es Fox Code y no SQL Code.

Se entiende???

Obvio que es mejor cambiar. Obvio que es mejor aprender. Obvio que -generalmente- son mejores las nuevas tecnologias. Pero que hacemos con el COBOL que tenemos en los mainframes de los bancos???? Sino anda a preguntarle a Daniel Hershel, je je je
(agrego: no se si alcanzaste a leer la firma de mis emails, ja ja ja)...

Acordate que para implementar las nuevas teconologias se necesita algo muy comun por estos dias: presupuesto. Solo es necesario tiempo y guita. Con eso -y una cuota adicional o "adiccional" de ganas- se resuelve todo, y no seria necesario acceder remotamente a las DBFs.

(sabia que esto iba a traer cola, y justamente pensaba en vos, ja ja ja) MySql es un buen motor para lo que es. Sirve para estar un el hosting. Pero no se si lo pondria en produccion en un sistema. Es comparable con Informix, DB2, Oracle o Sybase DB o Microsoft SQL Server??? mmmm... no se, che... Tenes que acordar conmigo que es un motor de los chicos.

Un abrazo y te sigo queriendo.
Davo.

On 10/11/06, Christian Gutman < [EMAIL PROTECTED] > wrote:

Davo,pa mi que tiraste a propósito , a mi forma de ver

 

Hoy por hoy NO SE PUEDE pedir eso, no podes pedir acceder directamente a los dbf

Te admito, que me digas, lo hacemos por ODBC, pero……

 

El dbf tiene mas de 20 ? 30 ? años ?

 

Hace 5 años, tan solo, No soñanabamos con todo lo que existe hoy

 

Hoy un programador fox, se puede abrir a nuevas tecnologías y plataformas

 

Para colmo, tenes para elegir!!!!!!!!!!! Y gratis !

 

Estamos en una era donde el que no implementa nuevas tecnologías y aprende, MUERE, aunque suene feo, es así.

 

PD. Aparte, cualquier motor es mejor que los DBF, fueron buenos en su época, pero fue

            y no considero que MySql sea TAN malo.(or Die J )

 

 

Christian

 


De: [email protected] [mailto:[email protected]] En nombre de David Brunstein
Enviado el: miércoles, 11 de octubre de 2006 12:43
Para: GUFA List Member
Asunto: [GUFA] Una alternativa interesante a los DBF...pregunta

 

C'on Christian,

Podes compartir los DBFs en un server de una LAN?
Podes acceder a ese server en forma remota (para otros servicios o compartir otros archivos)?

Muchos de los que compartimos el GUFA quieren/necesitan compartir los DBFs en forma remota, no es asi? Ya se planteo varias veces el tema...

Si podes hacerlo con MySQL que no es una de las mejores bases de datos, o de las mas seguras... (mmm... me parece que esto va a traer cola... pero bue...), por que no podes con simples DBFs???? Pensa... obviamente la solucion es poner un motor de base de datos "de verdad"... pero se deberia poder con los DBFs...

Es que acaso estoy solo de este lado????

Salute la barra GUFERA.
Davo (terco y duro como una pared!)


On 10/11/06, Christian Gutman < [EMAIL PROTECTED] > wrote:

Estarias en el horno en la primer linea L

 

Ya que te traeria toda la dta con sus indices,cuac

 

Igual se entendio, no creo que se pueda inventar la ruda

 

Davo

 

DESISTI !!!

 


De: [email protected] [mailto:[email protected]] En nombre de Martin Salias
Enviado el: miércoles, 11 de octubre de 2006 10:54
Para: GUFA List Member
Asunto: [GUFA] Una alternativa interesante a los DBF...pregunta

 

Bueno, mi posición es que la manera es utilizar un servicio (que sea por HTTP o por un piolín de pizza es irrelevante).

 

Mi postura es que no importa el mecanismo, si pudieses hacer:
 

use ( www.paco.com/mitabla ) in 0 shared
scan for montoto # 0

   Catzo.Tronchar( montoto )

endscan


Estarías en el horno. El problema de fondo es el mecanismo de acceso por registro, no el formato del storage. Esa es "mi" discusión con Davo. Él todavía busca (creo) una manera de hacer algo así potablemente. Lo que yo digo (talibánicamente) es que no se puede.

 

Salú,

    MS

 

On 10/11/06, Christian Gutman < [EMAIL PROTECTED] > wrote:

Hola Lucas

No lei el Hilo, pero


Pero no estas accediendo a los dbf, sino a tu servicio, que en este caso es
un ws

Aquí creo que estaban hablando de acceder directamente

Una onda use www.paco.com/mitabla.dbf in 0 shared

Christian




--
=======================
David Brunstein

Java/PB/VFP Developer
Winnipeg, MB
Canada

Before I speak, I have something important to say.
Antes de dar mi discurso, tengo algo importante que decir.
Antes de dar meu discurso, tenho algo importante para dizer.
G.M.




--
=======================
David Brunstein

Java/PB/VFP Developer
Winnipeg, MB
Canada

Before I speak, I have something important to say.
Antes de dar mi discurso, tengo algo importante que decir.
Antes de dar meu discurso, tenho algo importante para dizer.
G.M.




--
=======================
David Brunstein

Java/PB/VFP Developer
Winnipeg, MB
Canada

Before I speak, I have something important to say.
Antes de dar mi discurso, tengo algo importante que decir.
Antes de dar meu discurso, tenho algo importante para dizer.
G.M.



--
Martín Salías
www.Salias.com.ar
Agile Alliance Member - Microsoft MVP

Responder a