为什么FoxPro用于POS系统?

Mac*_*ros 5 .net foxpro point-of-sale

我正在考虑将当前在FoxPro中构建的POS(Point Of Sale)项目升级到.net.计划的架构非常复杂,所选择的新技术背后有很多理由.一些要求包括能够同时拥有桌面和Web前端(Web前端功能有限),与外部网站同步数据以及多个客户端运行1台服务器的能力.我当前选择的模型是一个MVP模式,其中Sql Server(可能是Express)作为数据库,以及表示和服务之间的WCF服务层,以允许远程UI.

我担心的是,在我的研究过程中,我注意到在触摸屏POS系统中似乎有一个共同的主题,即在FoxPro中构建它们.

对于略微主观的问题道歉,但我很想知道这是否有任何特殊原因?FoxPro是否具有任何特定的开箱即用功能,适用于此类系统?我没有使用FoxPro,所以在最终确定我为这个项目选择的技术之前,我希望通过完全排除它来确保我不会错过任何技巧.

sec*_*ean 15

可能是因为FoxPro是一个POS.

(我小子,我的孩子.)


Mar*_*ett 12

许可 - SQLserver在客户端操作系统上运行不佳并且价格昂贵.

Foxpro便宜又简单.

如果您所做的只是从一个表中检索价格值并在另一个表中更新销售额,那么SQL就相当矫枉过正了.