CodeFluent, la fabrique à composants.NET
Le logiciel de SoftFluent se base sur des schémas XML pour construire des objets métier prêts à l'emploi.
Avec CodeFluent, le français SoftFluent se lance sur un marché assez discret, mais prometteur, celui des outils de génération de code.NET. Fini le codage manuel dans un environnement de développement complexe.
' Les composants produits par CodeFluent ne sont pas des squelettes de code dans lesquels il faut saisir la logique applicative. Ils sont directement utilisables, explique Daniel Cohen-Zardi, l'un des fondateurs de
SoftFluent. Leur génération passe par l'emploi de fichiers de modélisation XML, assez semblables à des modèles UML, mais simplifiés. ' Ces documents sont interprétés par le logiciel qui, à partir d'eux, produit les
objets métier en s'inspirant des règles de programmation intégrées. ' Les modèles XML peuvent être modifiés par un éditeur de texte ou dans Visual Studio.NET, qui dispose d'un éditeur DSL [Domain Specific Langage,
Ndlr] assurant une représentation graphique. ' CodeFluent dispose d'un langage de requête intégré vers les bases de données. Le logiciel crée en effet automatiquement les mécanismes de persistance (ADO.NET) pour SQL
Server 2000 et 2005, mais aussi Oracle. Il génère les procédures stockées propres à ces deux bases, ainsi que les dispositifs de contrainte d'intégrité entre les tables ou les mécanismes régulant les accès concurrents.
Votre opinion