Si vous avez besoin de sécurité, de performance,
Si vous avez des volumes relativement importants,
Si votre application est multi utilisateurs,
Si votre base est partagée par plusieurs applications,
Si votre application s'appuie sur plusieurs bases de types différents, à fédérer, regrouper ou consolider,
Si vous voulez faire un serveur Web en utilisant Visual Foxpro (ex: West-Wind),
Si vous utilisez un environnement de type "client léger" (c'est le top du top!),
Si .... etc...

N'hésitez pas à utiliser Microsoft Visual Foxpro avec Microsoft SQL Server.

Visual Foxpro:
Son installation est très facile, son paramétrage simple, modifiable en dynamique. C'est un langage ouvert et généraliste.
Son interface de développement très complète, de l'éditeur au debogueur, sans oublier tous les outils annexes.
Sa compatibilité avec Microsoft SQL Server est excellente.
La connexion via ODBC (recommandée) est optimisée et performante.

Il n'est pas nécessaire d'être un grand spécialiste de Microsoft SQL Server pour l'utiliser avec Visual Foxpro. Chacun connait la puissance et la souplesse de Microsoft SQL Server. Visual Foxpro l'exploite dans sa totalité, Visual Foxpro ne restreint aucunement les possibilités de Microsoft SQL Server.

Architectures possibles:
En solo, monoposte: Visual Foxpro et Microsoft SQL-Server sur le mĂŞme PC sous Windows.
En réseau: Application Visual Foxpro et Microsoft SQL-Server sur un même système Windows Serveur. ODBC doit être installé sur tous les postes clients.
En réseau: Application Visual Foxpro et Microsoft SQL-Server sur des systèmes Windows Serveurs séparés. ODBC doit être installé sur tous les postes clients. L'environnement peut éventuellement comporter d'autres serveurs avec d'autres types de bases.
En réseau: SQL-Serveur sur un Système Windows Serveur et l’application sur le poste de chaque utilisateur (à éviter car plus lourd exploiter)
En réseau: solution plus sophistiquée, mais la plus performante et la plus facile à maintenir: SQL-Serveur et l’application Visual Foxpro sur un même Serveur Windows associé à un Serveur de terminaux de type "client léger".

Trois méthodes de travail...

Pour en savoir plus tĂ©lĂ©chargez et lisez attentivement les deux documents Power-Point :

http://www.atoutfox.org/articles.asp?ACTION=FCONSULTER&ID=0000000422

http://www.atoutfox.org/articles.asp?ACTION=FCONSULTER&ID=0000000423