Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Informe de SWFox en Phoenix 2005
Message
From
24/10/2005 18:15:39
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Conferences & events
Title:
Informe de SWFox en Phoenix 2005
Miscellaneous
Thread ID:
01061700
Message ID:
01061700
Views:
64
Este es un reporte de SWFox en Phoenix. Salí con una perspectiva muy optimista del futuro. Al MS cerrar vfp.exe ocurren dos cosas:

1) La evolución de VFP ocurrirá con VFP. Pude observar que Sedna esta siendo desarrollada por Doug Hennig (por lo menos "My" y cierta capacidad de modificar reporte con builders, cortesía de los listeners). Pudimos presenciar más, por ejemplo que Doug esta trabajando para que el preview de los reportes este "vivo" (que responda a clicks) usando RAISEEVENTS y BINDEVENTS.

Otra avenida de evolución es a través de SednaX donde MS esta cambiando la licencia de las herramientas en XSource para permitir que la comunidad ayude a evolucionar VFP a través de open source. Conocí a Craig Boyd quien es un tremendo recurso para la comunidad. Anticipo una explosión de resultados, entusiasmo y finalmente nuevos usuarios. Los últimos nos hacen mucha falta.

2) Al cerrar VFP.exe, MS ha liberado a Calvin para trabajar con el equipo de VB en sus mejoras. Vi una demostración de la implementación de LINQ en VB9 con intellisense completo dentro del formato ANSI al que estamos acostumbrados. Simplemente uno escribe algo como rs = SELECT FROM xxx AS x y luego regresa a incluir los campos. Al escribir x. aparece la lista en intellisense. Tuve la oportunidad de preguntarle a Calvin si VFP estaba debajo de las sabanas de LINQ y me dijo que en la prueba de concepto sí, pero ahora estan cortando y pegando porque las variables definidas dentro de VB no están disponibles al evaluar el SQL Select. Por ejemplo no podremos decir WHERE cCode = lcCode, sino que habra que decir WHERE cCode = @lcCode. Yo puedo vivir con eso. Por otro lado, el poder hacer queries a colecciones es sumante poderoso. Podremos hacer busquedas tipo WMI sobre el entorno con mucha facilidad. Eso no se puede hacer en VFP hoy día.

Alguien le preguntó por que solo se referia a VB y no a C#, que si había alguna razon. Dijo que sí sin entrar en mayores detalles. Mi conclusión es que como los desarrolladores de VB6 no han migrado a .NET hay gran presión dentro de MS para hacer algo para atraerlos, y que han decidido llevar todo lo que sea posible de VFP a VB. De hecho, creo que Calvin practicamente esta indoctrinando al equipo de VB en la filosofia de VFP y les esta gustando. Por otro lado, Anders y otros en la comunidad C# no quieren cambiar su enfoque purista, asi que MS acomodará a ambos estilos. Personalmente, me gusta el estilo de Calvin, asi que si algun día voy a .NET sera con VB. Habrá una genuina diferenciación.

Calvin hizo una lista de las cosas que tenían que hacer para el proyecto entre las cuales estaba inferencia del tipo si no se declara explicitamente y muchas más que no pude copiar.

En resumidas cuentas, me siento muy optimista sobre VFP y tambien sobre VB9.

Espero que les sirva la información.

Alex
Next
Reply
Map
View

Click here to load this message in the networking platform