Visual FoxPro 的未来版本 Tahoe被计划与下一个版本的Visual Studio同时发行。此外为提供Transaction Server的支持,Tahoe将支持活动文档的创建,并能使Visual FoxPro 表单在浏览器内运行。这为将现有的应用软件移植到Web提供了捷径。Visual FoxPro 是Visual Studio的重要组成部分,并完全支持Visual Studio创建多层次客户机/服务器和基于Web应用软件的构想。Visual Studio未来版本将利用由Windows NT 5.0版操作系统和COM+(它是对COM重要的加强)提供的Windows DNA加强功能。 多种类型的应用软件用户能够利用Visual FoxPro 和Visual Studio创建 情景:将一个DOS应用软件移植到Windows DNA结构。 一个牙科医生有一个基于DOS的FoxPro应用软件,它处理病人的时间安排和收费。这个牙医买了一个新的计算机,并想更新他的系统,以利用Windows 95和Internet。数据存放在FoxPro表格中。日程安排和收费代码被移到Visual FoxPro COM组件中,并且运行不发生变化。COM组件可被Internet Information Server调用。病人拨号进入牙医的Web站点,并计划他们自己的约定和查看记录。这个牙医在办公室或家中能够运行报表。COM组件能够产生标准FoxPro报表和HTML页。因为现有代码能够正常运行,开发时间也保持到最小。Visual InterDev Web开发系统能够被用来创建Web页,并且Visual Basic编程系统或Visual FoxPro 能够被用来创建牙医办公室的所用界面。 优点:牙医能够为客户提供更好服务,同时,提高他或她在任意需要的情况下运行报表的能力。 情况:把FoxPro本地技术和SQL技术结合。 某大型公司有一个基于Microsoft SQL Server的定单输入系统,它是使用Visual Basic或Visual C++编写的。每年将放置上百万的定单,服务器忙于定单输入,但管理员每天希望运行一系列报数。数据被卸载到FoxPro表格,或在晚间以批处理形式,整个白天以SQL Server的副本功能,实现使用Visual FoxPro 运行报表和查询来完成的功能,这即是神奇的快速查询和数据恢复处理。 优点:当决策报表功能下载到Visual FoxPro 时,SQL Server使用优化的报表和查询都是非常迅速的,并可广泛使用。 事例研究:定制帐目软件 Visual Account Mate由Accountmate Software公司制造,是利用Visual FoxPro 技术设计的,它具有客户所需的基于Windows和Windows NT的账户程序的强大特性 : Transaction Rollback防止了不完全的输入,甚至在电源故障时也可以。Drill Down提 供了详细信息的多级快速访问,无须离开当前处理,Express Icons使用户能够在他们最通用功能间来回转换,而无须当前的模型。 Visual Account Mate SQL是基于Windows NT的客户机/服务器财政管理系统,它适用于中小型商务处理,前端是以Visual FoxPro 5.0编写的版本,后端是由Microsoft SQL Server 6.5支持,它提供了有关大型数据的增强的数据结合性能、安全特性和较好性能。 在1996年,微软公司向Account Mate提供了TOP Performance Award,那些已使用微软最新技术,并创建出色的软件应用程序的解决方案开发商将会使用到它。微软的市场销售执行副总裁Steve Ballmer说,Visual Account Mate产品是使用SQL Server在Visual FoxPro 中编写的。Microsoft Exchange和其它的重要的BackOffice组件确实是神奇的产品。 事例研究:Internet商务应用软件 Surplus软件公司出售翻新的计算机硬件和早期版本的软件,它的Web站点(http://www.surplusdirect.com/)是利用Visual FoxPro 和其它的MVT创建,是Web上最忙的硬件和软件转销商,并且是排在Amazon.com之后的第六个访问量最大的Web站点消费商店。 站点特性紧密的把Visual FoxPro 和Microsoft Internet Information Server相结合。ISAPI被用来创建网页的结合层,以与Visual FoxPro 交互作用。通过ISAPI(使用VC++编写),可利用Visual InterDev创建的网页,即可与Visual FoxPro COM组件交流。 这些组件恢复例如关于特殊产品的信息的数据,并把它与HTML文件结合,以产生用户阅读的网页。在HTML引入的申请将成为Visual FoxPro 数据库命令,并且定制的Visual FoxPro 类把FoxPro数据翻译成HTML形式。站点平均每天为大约30,000访问者服务,高峰期曾达到80,000。这个站点平均产生150,000个Visual FoxPro 后端访问,高峰期达250,000。 Microsoft, Visual FoxPro, Visual Studio, FoxPro, Windows, Rushmore, ActiveX, Visual C++, Visual SourceSafe, Windows NT, Visual InterDev, Visual Basic and BackOffice 是微软公司在美国和/或其它国家的注册商标。 其它的产品和公司名称可能是他们各自所有者的商标。
|