CSS Codebook Framework: Visual Foxpro et SQL Server

Constant Software Systems SPRL - The Visual Foxpro 3 Codebook

Visual FoxPro, le langage objet de Microsoft a permis l’éclosion d’une série d’outils de Développement Rapide d’Applications. Constant Software Systems a choisi le plus prestigieux d’entre eux, le Codebook, oeuvre d’Alan Griver, qui fut Principal Group Program Manager chez Microsoft.

Régulièrement enrichi et amélioré, le CSS Codebook – Constant Software Systems Codebook – est toujours, et depuis longtemps un outil de développement à part entière. Son cadre de persistance de données sur SQL Server est, à notre connaissance, le plus performant du marché dans une architecture client-serveur.

Architecture à trois niveaux

CSS Codebook implémente une architecture moderne à trois niveaux (three tier):

1. Composants de gestion de données

    1. applications LAN: base de données locale Visual FoxPro ou SQL Server;
    2. applications WAN: base de données SQL Server.

2. Composants d’affaires (Business Tier)

Cette couche intermédiaire non visuelle contrôle les processus. Les règles d’affaires et la logique y sont exécutées.

3. Interface utilisateur

Ce que le client voit de l’application.

Maintenance aisée

Toute application évolue avec le temps. De nouveaux besoins peuvent surgir, de nouvelles réglementations entrer en vigueur. CSS Codebook se distingue par:

  • La grande lisibilité du code.
  • Une structure modulaire facilitant la maintenance.
  • Un modèle de données réalisé en xCase. La mise à jour de la structure de la base de données du client est automatique!

Robustesse

Nos applications ne travaillent jamais directement sur les fichiers de données. Dans des configurations LAN/Base de données locale, cette technique réduit très fortement le risque de corruption des informations.

Toutes les solutions de gestion de base de données que nous avons installées sur des plates-formes Windows jusqu’en 2014 ont utilisé le CSS Codebook. Sa stabilité est éprouvée depuis longtemps.

Longévité

Plus de 80% des applications fournies par Constant Software Systems au cours des 15 dernières sont toujours utilisées quotidiennement.

Certaines ont vu le jour en 1996 (Visual FoxPro 3.0 sur Windows 95). Aujourd’hui elles tournent en Visual FoxPro 9.0 sur Windows 10 64-bit.

Ce qu’ils disent

To our # 1 beta tester. Thanks for all your help!

Y. Alan Griver and Paul Bienick
Makers of the Visual FoxPro Codebook