Why is FoxPro used for POS systems?

I am looking at a modernization of the POS (Point of Sale) project, which is currently built in FoxPro for .net. The planned architecture is quite complex, and there are many reasons for choosing new technologies. Some of the requirements include the ability to have both a desktop and a web interface (where the web interface has limited functionality), data synchronization with an external site, and the ability for several clients to work with 1 server. My current selection model is the MVP pattern with Sql Server (probably Express) as the database and the WCF service level between presentation and services to allow remote user interfaces.

My concern is that during my research I noticed that there seems to be a common theme among touch screen POS systems for creating them in FoxPro.

I apologize for the slightly subjective question, but I really want to know if there is any specific reason for this? Does FoxPro have any specific features that are suitable for this type of system? I did not use FoxPro and therefore, before completing my selection of technologies for this project, I would like to make sure that I do not miss the trick by eliminating it completely.

+5
source share
6 answers

Licensing - SQLserver did not work on client operating systems and was expensive.

Foxpro was cheap and easy.

, , , SQL .

+12

, FoxPro - POS.

(, , .)

+15

foxpro . , , , .

+2

POS- , , () .

.. , .

.

, FoxPro , .NET .

+2

PoS , SQL , FoxPro xBase-style . PoS , SQL.

+2

FoxPro . , , FoxPro POS-:

  • -
  • ( )
  • - ( ).
  • , .
  • ( , ...:)).
  • FoxPro -, FoxPro. - ( POS- ).

- FoxPro ( ), POS.

+2

All Articles