One of the most interesting presentations was "CFAST and Visual Foxpro" by Brian Jones. CFAST stands for Collaborative Force-Building Analysis Sustainment and Transportation". It allows the milirtary planners collaboratively construct major military forces and sustainment, plan theyr deployment and assess different scenarios. To meet the challenge of reducing the operations planning time by 50%, CFAST employs such key Microsoft technologies as Visual FoxPro, .Net, Share Point, SQL Server, Terminal server, Conference server and Exchange server. This is a prototype system developed for the Department on Defence. One of its parts is JFAST, that many of you may already know. I personally saw the demonstration of one of JFAST versions at Palm Springs Devcon in 1999 and can say that its great graphical interface improved even more. Different parts of this project collaborate with each other online, and the part that plans the operations passes the data to JFAST which plays different scenarios for it. Components of this project are written using different languages - VB.NET, Visual FoxPro C++, SQL Server, etc. We were shown the JFAST v 8.1 Beta, which is a VFP application. Further details are classified.:)Day 3
The very interesting announcement was made yesterday by Brian Jones at the session on CFAST project (that I wrote about in yesterday's report). Brian said that the development of this project was just approved for the next 13 years. Note, that significant part of this project is JFAST application written in VFP. I would not encourage you to read too much between the lines of this statement (something like that VFP future is guaranteed for the next 13 years). This is just the fact that a very big multibillion dollars project will continue to use VFP in a very important application for the mission critical military purposes. This application may be used also in the civil and humaniatarian aid purposes, where relocation planning of the huge number of the resources is required. It was noted, that one of the big advantages of using VFP in this project is its unique ability to call user-defined functions from within SQL statements. So, in any case, it is something to tell about to the clients or IT managers for their question "Why VFP?". Brian noted that they will need VFP developers for this project, by the way.