| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 609 人关注过本帖
标题:[转贴]认识VF--Visual FoxPro 漫谈
只看楼主 加入收藏
难得糊涂2
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2007-10-28
收藏
 问题点数:0 回复次数:0 
[转贴]认识VF--Visual FoxPro 漫谈

最后更新 20020721

文字数量 22000

作者姓名 陈纯

译者姓名 原创作品 无译者

版权声明 版权属于BOE 数据网络工作室

前言

这篇文章可以说是 BOE 数据网络工作室的开山之作了。它的动工是从2000年国庆节开始的,写写停停,直到那年的农历春节才完成初稿……

后来我有几次修改,算在20024月的这个版本,应该是第四版了!

初,我写这篇文章的动机是:平静的表达我的观点。作为一名 Visual FoxPro 的程序员经常受到别人的质疑、甚至是批驳、挖苦,我不是一个擅长口舌争斗的人,更不敢冒犯“众怒”。于是我就用键盘陆续敲击一些文字,表达我对 Visual FoxPro 的认识,同时表达对各类问题的看法……

近两年来,就我本人来说发生了很多变化:由于工作的关系,我接触了很多其他的 开发工具,其中有大家广为熟悉的Delphi,也有国内不见经传的Rapid PlusInTouchInSQLInTruck。体会过种种、经历过许多,我觉得我更有能力完成此文了,我希望站在公正的立场上看待Visual FoxPro,而不是社会上一味的批评、鄙夷,更不是Fox Fans的“天下我是老大”的心态!希望大家能在文章中感到BOE的成熟和进步。

网友们特别喜欢这篇文章,我知道Fox Fans能在此处得到共鸣,其实我写这篇文章也就是要把平时大家关心的话题总结归纳一下,去粗取精、去伪存真……

年春天 Visual FoxPro 7 就正式发行,好多狐友都在等待简体中文版,很遗憾的是,微软并没有汉化它。我觉得,没有任何必要使用简体中文版的Visual FoxPro 7,原因如此:功能上讲,中文版与英文版完全相同;Visual FoxPro 7IDE与以前版本没有什么区别,所以对于熟悉Visual FoxPro的用户来说,使用上不会有任何障碍;再就是Help文件,Visual FoxPro 7自带了一个完整、独立的英文版的,而中文Visual FoxPro 6Help是集成在MSDN里的,巨大无比,其实也没怎么汉化,一般的Fox Fans都不装的,所以就帮助来说,对于不熟悉英语的朋友来说,英语Visual FoxPro 7与中文Visual FoxPro 6是一样的;Visual FoxPro 7从各方面来说,均非Visual FoxPro 6可比拟的,升级开发工具是必然的。所以,希望各位,升级到Visual FoxPro 7吧!

Visual FoxPro是什么

为市场上最灵活和功能最强大的数据库管理系统,Visual FoxPro拥有悠久而辉煌的发展历史。它初创时是Fox Software公司的FoxBASE产品,“Fox”(这是国际编程界对它的称呼)一种可靠、便捷和高效的程序员用的数据库产品而名闻遐迩。 世界上没有一种产品像 Visual FoxPro 那样运行,它是独一无二的!

许多人在享受了Visual FoxPro的服务后却说不清它是什么。就让我们沿着它的发展轨迹了解了解它吧!这会使您能对它有更深刻的认识。

FoxPro 隶属于一种名为XbaseDBMS类别。Xbase这个术语很常见,他表示诸如FoxProdBASEIII PLUSdBASEIVFoxBASE+以及ARAGO的语言。Xbase最初起源于一个大型机使用的DBMS,这个DBMS叫做JPLDIS(喷射 推动实验室数据库管理和信息检索系统)。这个DBMS 是由美国人Jeb Long1972年开发成功的。到目前为止全世界的开发者和程序员已经编写了几千万行的Xbase代码。

追溯到80年代末,FoxBASEdBase的克隆系统。只要是dBASEIII能做的工作,FoxBASE就能做得更好更快。FoxBASE虽然拥有某些全新的特征,但它并没有真正重大的技术突破,只是为了运行得更快更好,而更重要的是它与dBASEIII兼容。

FoxPro 1.0首先背离了与兼容的原则。它开始在图形用户界面的设计和软件开发方法中采用一些新的思路,从而使它领先于当时年前景已不妙的dBASEIV

2.0开始,FoxPro才真正形成了它自己的特色。当FoxPro 2.0推出时,它包含了若干项关键技术,给PC数据库开发市场带来了革命性的变化。这些技术是:

加 入了Rushmore技术,它能从事许多难以想象的复杂工作。突然之间,带有以百万计数的记录的表格在PC数据库系统中不仅成为可能,而且可以非常容易地 加以实现,无需转用其他比较昂贵的技术;Rushmore最重要的优点在于它是完全自动化的,不用用户花费精力和时间。因为有了Rushmore技术,再 加上Fox天生的快速,即使在今天Visual FoxPro仍然是最快的桌面数据库引擎。
搜索更多相关主题的帖子: FoxPro 漫谈 认识 
2007-10-28 21:22
快速回复:[转贴]认识VF--Visual FoxPro 漫谈
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036593 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved