foxpro以后学什么

来源:百度知道 编辑:UC知道 时间:2024/06/13 16:13:52
我是foxpro的老用户,用VISUAL foxpro6.X写了许多程序,我是一个业余的编程爱好者,现在还用FOX,也写过简单的FOX+SQL,但现在看来有点落后了,我看现在很多程序都是通过浏览器登陆后台服务器,非常简单方便,我很想知道这种实现方式最简单的办法是用哪种语言(因为我没有太多时间去学习非常复杂的东西),哪些著作可以帮助我学习呢(最好有个简单到难的顺序,我先买简单的学习,然后,入门后买复杂的)?衷心的感谢您.

foxpro->delphi,做C/S开发。学过fox,delphi还是很好入门的,这两种语言都是擅长数据库编程。或者VB也可以,不过在数据库方面没delphi强。

如做B/S开发,就用html,asp.net,sql,vbs,js...

C/S(Client/Server,客户端/服务器)技术从上世纪90年代初出现至今已经相当成熟,并得到了非常广泛的应用,其结构经历了二层C/S、三层C/S的更迭。B/S(Browser/Server,浏览器/服务器)技术则是伴随着Internet的普及而来的。有必要说明的是,B/S最早并不叫“B/S”,此类应用国外通常叫Web应用,是国内一些公司“创造”了“B/S”这个词。

应该说,B/S和C/S各有千秋,他们都是当前非常重要的计算架构。在适用Internet、维护工作量等方面,B/S比C/S要强得多;但在运行速度、数据安全、人机交互等方面,B/S远不如C/S。综合起来可以发现,凡是C/S的强项,便是B/S的弱项,反之亦然。因此,问题也就因此而产生了,我们的ERP产品到底该用B/S还是C/S架构呢?一场关于C/S与B/S的口水战也由此在ERP业界拉开了序幕。在互联网泡沫盛行的2000年至2002年间,这场口水战达到了顶峰。但直到现在,人们也没有辩出谁是谁非。

事实上,从上面的分析可以看出,这场口水战不可能有胜负出现,因为B/S与C/S具有不同的优势与特点,他们无法相互取代。例如,对于以浏览为主、录入简单的应用程序,B/S技术有很大的优势,现在全球铺天盖地的Web网站就是明证;而对于交互复杂的ERP等企业级应用,B/S则很难胜任,从全球范围看,成熟的ERP产品大多采用二层或三层C/S架构,B/S的ERP产品并不多见。

“B/S还是C/S”也就由此成了ERP的技术之痛。难道这个痛就无药可救了吗?是否有可能将B/S与C/S的优势融合呢?答案是肯定的,国内在模型驱动开发方面领先的 KCOM 商业工程企业应用平台(http://www.kcomsoft.com<