果使用 VC++开发应用程序还象 VB 那样只会使用控件, 那么还是别使用 VC++了(这叫挂羊头卖狗肉) ,再者 Visual FoxPro 本身是 VC++编写的, 是历代最优秀的程序员智慧的结晶,为什么有了 VC++还要花精力编写 Visual FoxPro,这 本身就 很说明
问题。 又有人把 Power Builder 请出来与 Visual FoxPro 作比较,大家都是数据库应用程序开发 环境,好像 PB 比 Visual FoxPro 厉害。 就数据库系统的开发而言,Visial FoxPro 可 以开发单用户系统、网络环境下的文件服务器
系统、客户机服务器系统、Web Server、数 据处理的 COM 组件、Web Service,可以说除了 Web 界面无法开发之外,凡是与数据库 系统有关的开发领域 Visual FoxPro 都很好的支持。PB 的起点在客户机服务器系统,也能 很漂亮的完成
工作,此中取舍全凭个人喜好;另外,PB 的成本很高。据我所知它的价格十 分昂贵(有人戏称说 PB 是世界五百强才用的起的产品) ,而 Visual FoxPro 才卖几千人民 币。当然,这个观点您可以不接受??在中国软件是没有价值的,每张只卖 5 元人民币;还有 PB 的开发方式与众不同,用了他以后再改学别的会比较困难;最后退一万步讲,您要变换 编程工具,我也不赞成改用 PB,因为 PB 再好也是一个数据库开发工具,从这上面讲与 Visual FoxPro 是一个级别的东西,您想变换工具一定有更多的需求,我看用 C#或
Delphi 会是更佳的选择
。 所有这些语言与 Visual FoxPro 相比,最大的区别就是:Visual FoxPro 是
程序设计语言 与 DBMS 的完美结合,而 Vc++、Delphi、Vb、PB 都只是编程工具,而不是 DBMS。 Visual FoxPro 的这一特性,决定了它更合适与任何类型的企事业单位,我无法想象??为了 简单的
查询还要用 Vc++、Delphi、Vb、PB 编写一个 Exe 文件,使用 Command 窗口多好! 又有人把
网络数据库如 Oracle、 SQL Server 与 Visual FoxPro 相比较, 说了 Visual FoxPro 一大通的坏话,这种人其实很傻,你大可对他嗤之以鼻。大型数据库与桌面数据库在系统开 发中的作用是不一样,两者是相辅相成的。我们应该把注意力放在“怎样发挥两者数据库引 擎最高效能的问题上”,而不是去争论孰优孰劣。这种争论就好比是评论是男人漂亮、还是 女人美丽那样??毫无意义。 Visual FoxPro 从 Visual Studio 中分离出来了 7 从 Visual Studio 中分离出来,这是
2001 年 2 月 26 日,微软宣布将 Visual FoxPro 一个好消息还是坏消息呢?我们来分析一下: 我们失去了什么 我们先来观察,Visual 的 Web 应用程序。
FoxPro 不成为.Net 语言,在技术上损失的是:不能开发基于.Net
Visual Studio.Net 是一种擅长于开发 Web 应用程序的工具,过去与现在微软霸占着 "桌 面应用程序 "应用市场,现在微软要吞噬现在由其他公司控制的大型网络应用市场,于是推
出了.Net 构架,Visual
Studio.Net 就是开发基于.Net 的应用程序的 RAD(快速开发环境) 。
笔者认为:起码在可知的一两年内,我们这些用 Visual FoxPro 写程序的人不会有用 Visual FoxPro 开发大型 Web 应用需求,客观上绝大多数企业也不会有自建一个电子商务 网站的需求, 我们并不会因为 Visual FoxPro 不是.Net 语言而失去我们的市场--普通的企业 级(单用户构架、File Server 构架、 (两层、三层)客户机服务器构架)的应用。等.Net 真正热起来,那将是几年后的事情了! 当然作为.Net 语言也可以开发桌面应用程序, Visual FoxPro 成为.Net 语言不是更好吗?笔 者的看法是:不一定。一位网友说:VB.Net 的?法像 VC++又像 JAVA,已?完全不像 BASIC? 法了,等於是要重新??另一套?言了,有这种感觉的 VB 程序员很多,听说国外有很多
VB 程序员还 "忧心忡忡 "的。连微软也承认:VB 6 与 VB.Net 是差别很大的语言。 假设 VB 变化的只是语法特色(这已经够厉害的) ,那么如果 Visual FoxPro 现在成为.Net 语言