Wiki Home

Web Con VFP y Web Connect


Namespace: VFP
A Wednesday Night Lecture, on 2001.07.18, by Alex Feldstein (in Spanish) for the Latin American and European audiences.
[Irrelevant material has been trimmed]

[21:04] {AlexFeldstein} Alex Feldstein es un programador, intructor y autor en Visual FoxPro con 17 años de experiencia. Es un MCP (VFP) y ha sido nombrado MVP por Microsoft en el 2001.

[21:04] {AlexFeldstein} Alex ha trabajado con las versiones de FOX desde sus comienzos, antes habiendo trabajado con DBase y Clipper.

[21:04] {AlexFeldstein} Pero ya bastabnte de historia y vamos al grano

[21:05] {AlexFeldstein} No tengo idea de que nivel de experiencia tienen con desarrollo en web.

[21:05] {AlexFeldstein} Quizas mucha, poca o ninguna. No tengan miedo de preguntar cosas relacionadas con desarrollo en web con o sin VFP

[21:05] {JuanCarlosGM} Yo trabajo con Fox desde 1.0. Ahora trabajo N-Tier

[21:06] {macorea} yo trabajo desde foxbase pero no tengo ninguna en web

[21:06] {AlexFeldstein} Supongo que todos tienen el concepto de "statelesness" os sea falta de manutención de estado

[21:06] {AlexFeldstein} Alguna duda sobre ello?

[21:06] {PabloRoca} Sin dudas

[21:06] {IgnacioArias} Puedes continuar.

[21:06] {AlexFeldstein} OK.

[21:07] {AlexFeldstein} Todos tenemos también el concepto de que es ASP y VBS? O debo hacer el tema bien básico?

[21:07] {JuanCarlosGM} Se para qué sirven, nada mas.

[21:07] {Jaime} yo tengo un poco de experiencia en ASP

[21:07] {IgnacioArias} Creo que puedes comezar con un poco de WWC ...(si los otros aceptan)

[21:08] {PabloRoca} para mi claro, y veo mejor PHP. :))

[21:08] {OscarGoldes} he hecho algunas cosas basicas con WC

[21:08] {IsaacVenegas} desarrollo ASP

[21:08] {AlexFeldstein} Con ASP que es uan especie de compilador (ASP.DLL)

[21:09] {AlexFeldstein} las páginjas se interpretan cada vez, lo que lo hace relativamente lento

[21:09] {AlexFeldstein} Otra opción de Microsoft es usar ISAPI (Internet Server API)

[21:10] {AlexFeldstein} Este es un pequeño conector (un DLL) que se instala dentro de IIS

[21:10] {AlexFeldstein} y que cuando recibe un URL con su nombre sabe como redirigir el pedido a un programa (generalmente compilado) que puede ser4 escrito en VFP, VB, VC++ o lo que sea

[21:11] {AlexFeldstein} Microsoft ofrece el FOXISAPI que es un poco complicado de usar

[21:12] {AlexFeldstein} Rick Strahl de West - Wind en Hawaii, decidió que podía ofrecer algo mejor

[21:12] {AlexFeldstein} y escribió el wc.dll como conector ISAPI (en C)

[21:12] {JuanCarlosGM} Disculpa, podemos preguntar en la medida que avanzas?

[21:12] {AlexFeldstein} Si pregunten cuando quieran, pero de a uno por vez :)

[21:12] {AlexFeldstein} Luego escribió y vende su producto, un framework específico para web con VFP que llamó Web Connect

[21:13] {AlexFeldstein} (Nota: yo no trabajo para West Wind)

[21:13] {AlexFeldstein} Web Connect es excelente y bastante fácil de usar

[21:13] {JuanCarlosGM} El Frame Work es completo con todos los controles para Script?

[21:13] {IsaacVenegas} lo sabemos Alex, creo que trabajas para MS :o)

[21:14] {AlexFeldstein} Right. Es una serie de comandos y funciones con miras al Web

[21:14] {PabloRoca} WWC solo trabaja con IIS o puede ser conectado con Apache para WIndows?

[21:14] {AlexFeldstein} Tambien hay varias clases y utilitarios que vienen con el para hacer otras cosas como wwIPStuff

[21:14] {AlexFeldstein} Puede ser usado también con Apache (aunque no tengo experiencia con él)

[21:15] {IsaacVenegas} WC es Compatible con VMP?

[21:15] {PabloRoca} Gracias

[21:15] {AlexFeldstein} Isaac: Eso es dificl de contestar

[21:15] {AlexFeldstein} Depende de a que llama compatible

[21:15] {AlexFeldstein} Si usas VMP (Visual Max Frame Professional) para tu GUI en una red entonces no

[21:16] {IsaacVenegas} Bueno, simplemente poder usar WC dentro de lo que quieres crear con VMP

[21:16] {IsaacVenegas} Dont worry, mas adelante vere eso, adelante con WC

[21:16] {AlexFeldstein} Generalmente VMP es para cliente (fat client) y WC es para servidor

[21:16] {AlexFeldstein} Pero si puedes usar un fat client para acceder al web. O sea qu puedes tener VFP adelante (cliente)

[21:17] {AlexFeldstein} y también en el servidor. O usar un thin client (browser) en el cliente

[21:17] {AlexFeldstein} Volviendo...

[21:17] {IsaacVenegas} :o), Grax Alex

[21:18] {AlexFeldstein} con WC también se pueden hacer cosas "adyacentes" a web, como XML, SMTP, FTP

[21:18] {PabloRoca} en resumen wc.dll es el encargado de resolver las peticiones, parte para VFP y parte para el www server

[21:18] {PabloRoca} No?

[21:19] {AlexFeldstein} Algo asi. Lo que hace es instalarse dentro del servidor...

[21:19] {IsaacVenegas} mas bien para www

[21:19] {AlexFeldstein} y cuando llamas a un URL de la forma http://www.miservidor.co/wc.dll?nombre~param~param

[21:20] {AlexFeldstein} IIS (o Apache) le pasan el control a wc.dll

[21:20] {AlexFeldstein} este a su vez toma el primer parámetro como el nombre del un prg o exe

[21:20] {AlexFeldstein} y dentro de el tu lees los parámetros que siguen (separados por tilde)

[21:21] {IsaacVenegas} puedes usar tu text box en VFP, y mandar llamar tu wc.dll pero desplegralo en un screeen (no browser)?

[21:21] {AlexFeldstein} siendo el nombre del método a correr y los params que le pasas

[21:21] {AlexFeldstein} Si. Eso sería un fat client (cliente pesado) si lo haces con VFP

[21:21] {AlexFeldstein} o puedes "imitar" un textbox dentro de wc con DHTML

[21:22] {IsaacVenegas} Grax, eso es lo que hago, pero sirve como documentacion para los asistentes,, :o)

[21:22] {AlexFeldstein} pero esto te limita a IE (quien quiere Nyetscape de todos modos :)

[21:22] {IgnacioArias} siendo usado como servidor , es mas rapido que una coneccion remota (SQL)?

[21:23] {AlexFeldstein} No entiendo tu pregunta.

[21:23] {AlexFeldstein} Estamos hablando de un servidor de web, no un servidor de datos

[21:23] {AlexFeldstein} Browser -> wc.dll -> miprogramaenvfp.exe -> BD

[21:23] {IgnacioArias} Si uso como servidora a WC, y como cliente Vfp ... , es mas rápido que una conección remota de NT/W2000 ?

[21:24] {AlexFeldstein} La BD puede por supuesto ser VFP o SQL Server o lo que sea

[21:24] {IgnacioArias} Y claro SQL -Server.

[21:24] {AlexFeldstein} Claro?

[21:24] {JuanCarlosGM} Y la parte de lado del Browser se puede escribir con WWC?

[21:24] {AlexFeldstein} El cliente puede ser un browser (cliente liviano)...

[21:25] {AlexFeldstein} o puedes escribir todo tu "frente" (GUI) en VFP...

[21:25] {IgnacioArias} O sea , W9X conectado a un servidor remoto con w2000 y SQL Server . Es mas lento que WC ?

[21:25] {AlexFeldstein} y usando una parte de WC (wwIPStuff) usar el internet como tu red!

[21:25] {JuanCarlosGM} No, lo que yo necesito es un Frond-End 100% en SCRIPT.

[21:26] {AlexFeldstein} Ignacio: No tienen nada que ver. Aqui hablamos de W9X con un browser o fat client...

[21:26] {AlexFeldstein} conectandosae a internet/intranet a traves del protocolo HTTP (no TCP/IP)

[21:26] {AlexFeldstein} y el servidor respondiendo a eso con un programa en VFP que accesa a datos...

[21:27] {AlexFeldstein} y devuelve un resultado en HTML (para un browser), o en PDF o en XML o lo que quieras

[21:27] {IgnacioArias} No me entiendes, mi pregunta es relacionada a Velocidad... Cual da mejor perfomance ?

[21:27] {AlexFeldstein} Si te entiendo. No se comparan HTTP/Internet con TCP/IP en tu LAN

[21:28] {AlexFeldstein} Son dos cosas diferentes

[21:28] {AlexFeldstein} Internet siempre será mas lento

[21:28] {AlexFeldstein} Pero mas barato y a ni vel mundial

[21:28] {IgnacioArias} Ok, era esa mi duda.

[21:28] {AlexFeldstein} Preguntas?

[21:28] {AlexFeldstein} O sigo?

[21:28] {PabloRoca} no, por mi sigue adelante

[21:29] {IgnacioArias} ok, continua.

[21:29] {JuanCarlosGM} Tengo otra pero la hare mas adelante.

[21:29] {IsaacVenegas} adelante Alex

[21:29] {AlexFeldstein} Cuando tu programa (servidor) recibe...

[21:29] {AlexFeldstein} el pedido en el URL como mencioné antes,...

[21:30] {AlexFeldstein} corre el método sol;icitado con los parámetros que le has dado (o los pasados en un cookie o en Hidden Variables)

[21:30] {AlexFeldstein} Una pregunta que se harán es: que pasa si un "vivo" aprende cual es el nombre de...

[21:31] {AlexFeldstein} la página que quiere llegar...

[21:31] {AlexFeldstein} y la marca como "favoritos" y asi se saltaría mi página de login...

[21:31] {PabloRoca} si, buen tema, como se hace la seguridad?

[21:31] {IsaacVenegas} WC, tiene modulo de Seguridad

[21:31] {AlexFeldstein} TODOS los pedidos a wc.dll se rutean...

[21:32] {AlexFeldstein} a través de un método llamado Process

[21:32] {AlexFeldstein} Alli, sin importar a donde han solicitado ir...

[21:32] {AlexFeldstein} te fijas si tienen ya un cookie (o sea si han pasado por el login)

[21:32] {AlexFeldstein} Si no, ignoras los parámetros indicando el nombre de la página deseada....

[21:33] {AlexFeldstein} y los mandas a la página de login. Claro?

[21:33] {IsaacVenegas} yeps, pero si ya tienes el cookie?

[21:33] {AlexFeldstein} Siendo VFP, puedes facilmente hacer tu propia página de login contra una DBF

[21:33] {JuanCarlosGM} Disculpa mi ignorancia en el tema. Pero que es un Cookie en WC?

[21:33] {AlexFeldstein} Si han hecho el login entonces ya los mandas a donde quieren.

[21:34] {AlexFeldstein} JC: Sabes lo que son Cookies en web? En WC son lo mismo

[21:34] {AlexFeldstein} Sino te lo explico

[21:34] {JuanCarlosGM} No, desafortunadamente de Web apenas voy a comenzar.

[21:35] {Marco} llegue un poco trde

[21:35] {AlexFeldstein} Como dije al principio, para hacer web hay que entender el concepto de "statelesness" (falta de estado)

[21:35] {AlexFeldstein} JC: Te queda eso claro? O quieres detalles?

[21:35] {JuanCarlosGM} Por favor.

[21:35] {PabloRoca} cookie, es un fichero de texto, normalmente se guardar en Windows\cookies, que almacena en el disco local del cliente, los datos que se quieran, habitualmente login, ultima visita, etc

[21:35] {AlexFeldstein} En Internet (web) no puedes tener millones de conexxiones abiertas constantemente...

[21:35] {AlexFeldstein} no existen tantas líneas de teléfono en el mundo!

[21:36] {AlexFeldstein} Por ello, cada vez que pides ver una página, el servidor de ta envia...

[21:36] {PabloRoca} estas cookies se generan desde el servidor www hacia los clientes automaticamente

[21:36] {AlexFeldstein} y te "corta" la conexion,

[21:37] {AlexFeldstein} Al volver a pedir otra página, el servidor se olvidó de ti

[21:37] {IsaacVenegas} "corta", un acceso rapido, ejemplo ya no tienes que bajar de nuevo gráficos, ya que se almacenan tambien en tu disco duro.

[21:37] {AlexFeldstein} no te conoce ya que "no mantiene estado"

[21:37] {JuanCarlosGM} Perfecto, entiendo.

[21:37] {AlexFeldstein} O sea que cada vez que pides otra página, el te desconoce y te tienes que identificar nuevamente

[21:37] {AlexFeldstein} y decirle donde estabas y adonde quieres ir...

[21:38] {AlexFeldstein} Cookies son unos pequeños archivos de texto que sirven para solventar ese problema

[21:38] {AlexFeldstein} El servidor los pone en tu disco (en un lugar indicado por tu browser y los busca y lee cada vez que accedes al sitio

[21:39] {AlexFeldstein} Claso?

[21:39] {JuanCarlosGM} Ok. Ya entendi Alex. Gracias.

[21:39] {IgnacioArias} Una pregunta.

[21:39] {AlexFeldstein} Ignacio

[21:40] {IgnacioArias} Las páginas son mejor crearlas on-the-fly con programas o es mejor con ASP (VBS)?

[21:40] {AlexFeldstein} Como siempre la respuesta es: depende

[21:40] {IgnacioArias} Que es mas seguro?

[21:40] {AlexFeldstein} Con ASP las tienes un poco pre-creadas...

[21:41] {JuanCarlosGM} En mi caso que queremos clientes SCRIPT que es mejor?

[21:41] {AlexFeldstein} ASP son como "templates" que usando un lenguaje de Script...

[21:41] {AlexFeldstein} generan páginas. Con VFP+WC puedes hacer "on-the-fly" que es mas seguro

[21:42] {AlexFeldstein} o puedes usar VFP como Script o como templates, o una mezcla de ellos

[21:42] {IgnacioArias} Tu que recomiendas ?

[21:42] {JuanCarlosGM} No entiendo esto ultimo de VFP como Script?

[21:42] {AlexFeldstein} Si en lugar de usar una llamada del tipo wc.dll?nombre~param quieres usar un script

[21:42] {AlexFeldstein} o template puedes "crear" tu propia extensión en el servidor de web...

[21:43] {OscarGoldes} Pero como haces para lograr paginas con un buen diseño grafico?

[21:43] {IsaacVenegas} seria Juan que uses VFP como medio de comunicacion y no un browser, o me equivoco Alex?

[21:43] {Jaime} Es decir puedo usar código VFP embed en mi página como lo hacía con VBScript + ASP?

[21:43] {AlexFeldstein} como "abc" y luego llamas a www.misitio.com/mipagina.abc

[21:43] {AlexFeldstein} y te responde como si fuera ASP

[21:43] {PabloRoca} eso es otra cosa Jaime, creo que WWC no lo hace

[21:44] {IgnacioArias} No lo hace ? Alex ?

[21:44] {AlexFeldstein} WC y el servidor se encargan de "mapear" tu abc a VFP

[21:44] {AlexFeldstein} Que no hace? Lo de Oscar con gráfico o VBS+ASP?

[21:44] {AlexFeldstein} Hablemos de un tema a la vez

[21:44] {Jaime} ok

[21:44] {PabloRoca} lo de usar codigo embedido

[21:45] {AlexFeldstein} Oscar: No entiendo tu pregunta.

[21:45] {IgnacioArias} Eso, lo que dice Pablo .

[21:45] {AlexFeldstein} Lo de código embebido (data islands). Si lo hace!

[21:45] {IgnacioArias} OK ,Gracias (Obrigado).

[21:45] {Jaime} Gracias Alex

[21:45] {PabloRoca} hum.... codigo VFP embebi en paginas html?

[21:45] {JuanCarlosGM} Suena muy bonito.!!!!

[21:46] {AlexFeldstein} Si Pablo! Si lo hace!

[21:46] {PabloRoca} ok

[21:46] {AlexFeldstein} Tu puedes hacer algo asi como (esperen que debo entrar un comando por linea)

[21:46] {Jaime} que bueno, esa era una de mis grandes dudas ... ahora investigar como

[21:46] {macorea} que es mas rapido en una intranet usar vfp como cliente o un browser ?

[*** Note that "<" and ">" have been replaced in HTML examples by "{" and "}". ***]

{TABLE}
  {% SCAN %}
    {TR}
    {TD}{%=Field_1%}{/TD}
    {TD}{%=Field_2%}{/TD}
    {/TR}
  {% ENDSCAN %}
{/TABLE}

[21:47] {AlexFeldstein} Claro?

[21:47] {JuanCarlosGM} Si.

[21:47] {IgnacioArias} Osea que crea VFPScripts?

[21:47] {Jaime} Si, magnífico...

[21:47] {PabloRoca} Correcto, al final volvere con este tema

[21:47] {AlexFeldstein} Igancio: Si

[21:47] {Jaime} Gracias

[21:47] {IgnacioArias} Perfecto

[21:48] {AlexFeldstein} También hace templates (diferentes de scripts)

[21:48] {JuanCarlosGM} Bueno. Este es un ejemplo de una tabla, pero para los chekbox, texbox, grid, combo etc. que.

[21:48] {AlexFeldstein}

{TABLE}
  {% SCAN
    Response.Write( '{TR}{TD}' + Field_1 + '{/TD}{TD}' + Field_2 + '{/TD}{/TR}' )
  ENDSCAN %}
{/TABLE}

[21:48] {AlexFeldstein} JC: eso es un poco más dificil de explicar

[21:48] {Marco} parece ASP

[21:49] {JuanCarlosGM} Pero se puede?

[21:49] {Jaime} así es, parece

[21:49] {IgnacioArias} Y que es mas rápido? el codigo compilado, no es asi?

[21:49] {AlexFeldstein} Casi igual que ASP!

[21:49] {AlexFeldstein} Mas rápido y mas seguro ya que esta todo en un EXE

[21:49] {OscarGoldes} Si genero el codigo HTML desde VFP. sera muy dificil lograr paginas con un aspecto "profesional", no se si me entiendes

[21:49] {Jaime} como CGI + Perl?

[21:50] {AlexFeldstein} Oscar: Porque? Dame un ejemplo

[21:50] {AlexFeldstein} *TODO* lo que puedes hacer con ASP (y mucho mas) lo puedes hacer con VFP!

[21:50] {PabloRoca} no tiene porque Oscar...

[21:50] {OscarGoldes} por ejemplo, colocar iconos, fondos, en el lugar deseado, usando texto con diferentes fonts

[21:50] {Marco} para eso es CSS

[21:51] {AlexFeldstein} Oscar: Eso es una función de HTML y CSS

[21:51] {PabloRoca} pues se diseña en lo que quieres, y despues copias y pegas a VFP

[21:51] {Jaime} yo creo que es lo mismo que usar ASP, solo que el Script cambia no?

[21:51] {AlexFeldstein} VFP genera HTML

[21:51] {OscarGoldes} que es CSS?

[21:51] {PabloRoca} exacto

[21:51] {AlexFeldstein} Cascading Style Sheets

[21:51] {PabloRoca} Hojas de estilo, definicion de formatos HTML

[21:51] {AlexFeldstein} Es una forma de tener control mas fino sobre los textos y gráfixos en HTML

[21:51] {OscarGoldes} pero en donde "encaja"?

[21:52] {AlexFeldstein} Tambien puedes reemplazar con XML y XSL/XSLT

[21:52] {AlexFeldstein} Oscar: Con ASP tu creas un código que dice:

[21:52] {Jaime} Defines un estilo para tu página, como la forma como se verán los hipervínculos, tablas, textbox,etc

[21:53] {AlexFeldstein} Response.Write "Hoy es: " & Date() & "{BR}"

[21:53] {AlexFeldstein} En WC haces:

[21:53] {AlexFeldstein} Response.Write("Hoy es: " + DTOC(DATE())+"{BR}"

[21:53] {AlexFeldstein} ves?

[21:54] {AlexFeldstein} (faltó cerrar paréntesis)

[21:54] {Jaime} si...:-)

[21:54] {OscarGoldes} si, eso lo veo perfectamente, pero que tengo que hacer?

[21:54] {OscarGoldes} definir en alguna parte un estilo?

[21:54] {Marco} donde puedo conseguir WC?

[21:54] {AlexFeldstein} http://www.west-wind.com

[21:54] {OscarGoldes} y como le digo que use ese estilo, desde WC?

[21:54] {AlexFeldstein} De la misma forma que en ASP.

[21:55] {PabloRoca} Oscar eso es HTML, debes buscar un curso de HTML, por internet hay muchos

[21:55] {Jaime} eso lo puedes definir en tu plantilla

[21:55] {Marco} gracias

[21:55] {IgnacioArias} Puedo hacer otra pregunta sobre WC + VFP (fat Client) ?

[21:55] {AlexFeldstein} Creas código HTML que lo hace

[21:55] {AlexFeldstein} Ignacio: Si

[21:55] {IgnacioArias} Vuelvo a mi pregunta anterior , tengo un cliente que tiene un par de sucursales y hoy la comunicacion es via telefonica ( a eso llamo de Remoto)

[21:56] {IgnacioArias} Es más rapido y seguro de esa manera o con WC?

[21:56] {AlexFeldstein} Vía telefónica es mas caro no?

[21:56] {IsaacVenegas} seria igual, depende de la velocidad de coneccion o me equivoco?

[21:56] {AlexFeldstein} Conectando sucursales remotas a traves de internet es simple y barato

[21:56] {IgnacioArias} Es mas caro, y la velocidad que se trabaja no es la mejor...

[21:57] {OscarGoldes} OK, gracias alex

[21:57] {Jaime} la red telefónica no llega a los 64 Kbps

[21:57] {AlexFeldstein} Porque mas caro. Pagas un mensual a un ISP y no larga distancia?

[21:58] {JuanCarlosGM} Creo que la ventaja es que el cliente no necesita tener nada preinstalado. O me equivoco?

[21:58] {IsaacVenegas} pero en este caso, necesitaria tener el servidor WWW?

[21:58] {IgnacioArias} Una de las sucursales, es perdida en el medio de la nada, sin centrales digitales, solo se puede larga distancia. (3º mundo...)

[21:58] {AlexFeldstein} Para ver como usar Internet con Fat Client, Rick Strahl tiene un exelente documento con ejemplos de código en http://www.west-wind.com/presentations/wchttp.htm

[21:58] {IgnacioArias} OK, lo voy a revisar.

[21:58] {JuanCarlosGM} Bueno si, el Servidor pero los clientes no necesitan nada.

[21:59] {AlexFeldstein} Ignacio: En es caso no tienes opción y la pregunta no vale

[21:59] {AlexFeldstein} JC: Con browser no necesitan prácticamente nada pero es mas feo (el GUI)

[21:59] {IsaacVenegas} Porque mas caro. Pagas un mensual a un ISP y no larga distancia? El ISP que te daria, Alex, el servidor www?

[21:59] {AlexFeldstein} y tienes menos control que con un fat client

[22:00] {JuanCarlosGM} Si es verdad pero el hay que instalar cosas en el cliente y eso es lo que no quiero.

[22:00] {AlexFeldstein} El ISP te daría el servidor (o un lugar donde conectar tu servidor). Tu pones y administras el programa

[22:00] {AlexFeldstein} JC: WC te da las dos posibilidades!

[22:00] {JuanCarlosGM} Yo deseo un Frond-End 100 % Script.

[22:01] {AlexFeldstein} Baja el demo de WC y veras lo que hace (tiene todo el código fuente)

[22:01] {AlexFeldstein} Preguntas?

[22:01] {IsaacVenegas} haber una solucion JC, todo en VFP, tienes tu propiop servidor www, te asignan un IP fija y un domain, y ahi es donde haces las conecciones via WC

[22:01] {macorea} una pregunta alex

[22:02] {JuanCarlosGM} Bueno, lo baje hace un poco mas de 1 año pero no pude ponerlo a trabajar porque me pedia unas cosas de servidor y hay me perdi.

[22:02] {AlexFeldstein} Adelante macorea

[22:02] {macorea} yo estoy en el mismo caso de las sucursales pero si tengo alta velocidad por medio de antenas

[22:02] {AlexFeldstein} JC: Tienes que tener IIS o PWS instalado en tu maquina

[22:02] {macorea} es mejor tener vfp como cliente o es mejor tener un browser

[22:02] {AlexFeldstein} Es diferente, no mejor o peor...

[22:02] {JuanCarlosGM} Perfecto. Voy a intentar con PWS a ver como me va.

[22:02] {macorea} hay diferencia en velocidad

[22:03] {AlexFeldstein} Browser: No tienes nada que distribuir ni enseñar a usar

[22:03] {AlexFeldstein} Fat Client: Debes distribuir tu EXE pero tienes absoluto control sobre lo que ven y lo que hacen

[22:03] {AlexFeldstein} JC: El manual y el wizard de instalación

[22:03] {macorea} ok, creo que en mi caso vfp es mejor opcion, gracias alex

[22:04] {AlexFeldstein} JS: El manual y el wizadr de instalación de WC te habla de PWS

[22:04] {JuanCarlosGM} Si. Y ya baje un documento de Less Pinter en Español paso a paso de WWC.

[22:04] {AlexFeldstein} Preguntas?

[22:04] {JuanCarlosGM} No.

[22:04] {Jaime} No.

[22:04] {AlexFeldstein} Si leen ingles, escribi un articulo sobre WC hace tiempo en CNET

[22:04] {IsaacVenegas} yo solo una y esto porque no he visto nada de informacion

[22:05] {AlexFeldstein} Adelante Isaac

[22:05] {IgnacioArias} Que se necesita para montar un servidor web con WC ? (W2000, ISS y WC, Solamente ?)

[22:05] {Javier_Leal_M} Buenas noches, perdon por la tardanza...

[22:05] {OscarGoldes} alex puedes indicar como bajar el articulo?

[22:05] {IgnacioArias} Disculpa es IIS en lugar de ISS

[22:05] {AlexFeldstein} Hola Javier. ya estamos terminando pero el log será publicado

[22:05] {PabloRoca} Hola Javier

[22:05] {AlexFeldstein} CNET: http://builder.cnet.com/webbuilding/pages/Reviews/100499/?tag=st.bl.3880cd3.promo2.bl

[22:05] {Javier_Leal_M} Disculpen, pero batalle para entrar...

[22:06] {IsaacVenegas} vi el precio que tendran con el voodoo para VFP 7, es bastante elevado, no me da mucha informacion, y hasta ahorita WC me da mucha ayuda en l que quiero, sabes si al final el voodoo sera la actualizacion de WC?

[22:06] {OscarGoldes} gracias alex

[22:06] {AlexFeldstein} Es un poHabla de una version mas vieja (2.9x) pero es válido

[22:07] {AlexFeldstein} Voodoo es otra cosa. No está tan relacionado con ni reemplaza a WC

[22:07] {AlexFeldstein} En tui caso Isaac tendras VooDoo gratis no?

[22:07] {IsaacVenegas} por lo mismo pregunto, porque me quede con muchas dudas al respecto

[22:07] {AlexFeldstein} De todas maneras se poco sobre VooDoo ya que vi la misma presentación que tu.

[22:08] {JuanCarlosGM} Creo que nos dieron una copia gratis en el DEVCON.

[22:08] {AlexFeldstein} Habrá que esperar un poco mas que ya casi sale

[22:08] {IsaacVenegas} Gratis? ya desearia tenerlo asi, lo unico que tengo es un demo que nos dieron en el evento de aqui en Atlanta

[22:08] {PabloRoca} mas Alex? o se puede preguntar?

[22:08] {AlexFeldstein} Correcto JC

[22:08] {AlexFeldstein} Adelante Pablo

[22:08] {PabloRoca} como se posiciona WWC respecto a productos de scripting (Foxweb, FoxNet)?

[22:09] {AlexFeldstein} No he usado esos otros producto s asi qu enbo puedo opinar

[22:09] {AlexFeldstein} WC esta mas difundido

[22:09] {Javier_Leal_M} Web Connect es parecido al AFP???

[22:09] {IsaacVenegas} yo trate de usar foxweb, pero al final me quede como al principio, y me fue mas facil el WC si eso te ayuda Pablo

[22:09] {PabloRoca} la ventaja que les veo a estos es que son muhco mas baratos que WWC

[22:09] {AlexFeldstein} Tambien está Actrive FoxPro Pages de wOOdy en el mercado

[22:10] {PabloRoca} porque Isaac?

[22:10] {AlexFeldstein} WC es mas completo. El precio se paga conj una buena aplicacion que vendas

[22:10] {PabloRoca} ya, eso si...

[22:10] {OscarGoldes} Alex, has tenido experiencia en "convertir a web" aplicaciones existentes VFP mediante WC?

[22:10] {JuanCarlosGM} WC esta por los lados de US 600

[22:10] {AlexFeldstein} Oscar: Depende de como este escrita puede no ser tan fácil

[22:10] {IsaacVenegas} porque no me dio muchas opciones y lo que trato de hacer el sistema de foxweb es simular el servidor en mi maquina y despues de ahi dar el servicio que necesitaba

[22:11] {PabloRoca} foxweb esta por los 295 US dolares

[22:11] {PabloRoca} gracias Isaac

[22:11] {AlexFeldstein} Es lo mismo con convertir a cliente/servidor

[22:12] {OscarGoldes} Si, sin duda sera bastante trabajo, pero pienso que debe permitir reutilizar mas cosas que cualquier otra alternativa.

[22:12] {IsaacVenegas} en este caso com odice Alex, el precio de WC es muy accesible y una sola apliacion nos da el coosto , y en delante no sayuda mucho mas

[22:12] {AlexFeldstein} Preguntas? Quiero ir cerrando ya que tengo algo que hacer a la 22:30 (son las 22:12 EST)

[22:12] {IgnacioArias} Y Como Back-End, que recomiendas Alex ? (SQL Server o VFP)

[22:12] {AlexFeldstein} Ignacio: otra vez, depende

[22:12] {IgnacioArias} En cuanto a seguridad.

[22:12] {AlexFeldstein} Depende de tus necesidades (o de tus clientes)

[22:12] {AlexFeldstein} Seguridad: Siempore SQL Server es mejor

[22:13] {AlexFeldstein} pero a un costo mayor en compra y costo de mantenerlo

[22:13] {IsaacVenegas} Pregunta

[22:13] {IgnacioArias} Y en Cuanto a velocidad?

[22:13] {AlexFeldstein} Isaac

[22:13] {JuanCarlosGM} Deseo estudiar WWC, en el News puedo solicitarles ayuda ?

[22:13] {AlexFeldstein} Velocidad depende de como este escrito. Ambos son muy rápidos

[22:13] {IsaacVenegas} Alex, puedes hacer otro y publicar de que se obtenga el demo y hacer una prueba sobre la marcha del chat?

[22:13] {IgnacioArias} ok Gracias.

[22:13] {AlexFeldstein} JC: Si podemos contestarte, con gusto

[22:14] {Javier_Leal_M} Alex, el VFP7 trae mas opciones de Internet??

[22:14] {AlexFeldstein} WC tiene un excelente board en: http://www.west-wind.com/wwthreads/

[22:14] {PabloRoca} JC si hablas ingles el mejor sitio para consultar es: http://www.west-wind.com/wwthreads

[22:14] {PabloRoca} :))

[22:14] {AlexFeldstein} VFP7: Si algo mas pero no tanto

[22:14] {AlexFeldstein} Mas por el lado de XML. TOdavía necesitas algo como WC

[22:15] {Javier_Leal_M} el tan esperado FILE/FIX ALL PROBLEMS tendra que esperar.... =)

[22:15] {AlexFeldstein} Cierto. La funcion DimeLoQueQuieresYSeHaceSolo() no está en esta version

[22:16] {Javier_Leal_M} jajaja =)

[22:16] {AlexFeldstein} Ultimas preguntas?

[22:16] {IsaacVenegas} sipes, cursos de WC?

[22:16] {Marco} MakeAWish()

[22:16] {JuanCarlosGM} No. Muchas gracias Alex. Probare el DEMO.

[22:16] {OscarGoldes} que sabes del libro (WebRad)?

[22:17] {AlexFeldstein} Cursor de WC: Solo los que dan Rick Strahl y Markus Egger de vez en cuando 9que yo sepa)

[22:17] {PabloRoca} me cai, no se si entro la pregunta (hay mas de una version del WWC?)

[22:17] {AlexFeldstein} Aun no he visto WebRAD ya qu eno ha salido. Los escritores son de primera calidad

[22:17] {IsaacVenegas} porque es WWC?

[22:17] {OscarGoldes} Gracias, no tengo mas preguntas

[22:17] {JuanCarlosGM} Para que servira WebRAD?

[22:17] {AlexFeldstein} Es WC: Web Connect

[22:18] {AlexFeldstein} WebRAD es un libro sobre Web Rapid Application Development (WebRAD)

[22:18] {IsaacVenegas} Alex, asistiras al evento de MWFPUG?

[22:18] {AlexFeldstein} Pablo: No solo la última version que reempolaza a todas las anteriores

[22:18] {PabloRoca} ok, gracias

[22:18] {AlexFeldstein} Isaac: No. Sólo estar'e en San Diego en Setiembre

[22:19] {AlexFeldstein} OK. Gracias a toidos por asistir

[22:19] {IsaacVenegas} Ok, Bueno yo no tengo mas preguntas y si no te veo antes Alex, te vere en San Diego

[22:19] {Javier_Leal_M} Gracias Alex!

[22:19] {JuanCarlosGM} Buenas noches a todos y gracias.

[22:19] {PabloRoca} Gracias por el Chat Alex

[22:19] {Jaime} Gracias Alex!

[22:19] {Jaime} Gracias a todos

[22:19] {macorea} buenas noches y gracias alex

[22:19] {Javier_Leal_M} Buenas noches a todos!!!

[22:19] {OscarGoldes} Gracias y saludos!

[22:19] {IgnacioArias} Un Abrazo a Todos , Disculpas por mis preguntas subjetivas.

[22:19] {Marco} gracias

[22:20] {IgnacioArias} Gracias Alex.

[22:20] {Javier_Leal_M} Nos vemos en el foro, que descansen.

[22:20] {AlexFeldstein} Gracias a todos. Bye.

[22:20] {IgnacioArias} Buenas noches a todos (Pablo , un placer entrar en contacto contigo)

[22:20] {PabloRoca} :) lo mismo digo

[22:20] {Marco} buenas noches desde NY

[22:20] {AlexFeldstein} Bye Marco

[22:21] {AlexFeldstein} Gracias Pablo por "levantarte"

[22:21] {IgnacioArias} Bye, un saludo desde el Hemisferio Sur.

[22:21] {PabloRoca} :)))

[22:21] {Jaime} Adios... buenas noches desde Lima - Perú Gracias a Todos

[22:21] {AlexFeldstein} Boa noite a você Ignacio

[22:21] {AlexFeldstein} Gracias desde Miami, USA

[22:21] {IgnacioArias} Um Pracer ter você em contato.

[22:22] {IgnacioArias} Disculpa meu espanhol.

[22:22] {IsaacVenegas} nos vemos gente, cualquier cosa manden una nota

[22:22] {AlexFeldstein} E melhor que o meu portugués têm certeza


Contributors: Alex Feldstein, Carl Karsten, Cindy Winegarden

Category Wednesday Night Lectures Category Web Development Category Web Tools
( Topic last updated: 2004.08.31 01:01:30 PM )