36 votes

Moteurs de règles .Net

Je travaille sur un projet qui bénéficierait d'un moteur de règles. J'ai envisagé d'utiliser le moteur de workflow de Windows, mais j'aimerais savoir ce qui existe d'autre.

Mon projet a dépensé la majeure partie de son budget. J'aimerais donc que les suggestions soient d'un prix modeste (de l'ordre de moins de 1 000 dollars).

J'ai vu InRègle mais ils n'affichent pas de prix (à ma connaissance). Je suppose donc qu'il s'agit d'un produit du type "si vous devez demander, c'est que vous n'avez pas les moyens de vous l'offrir".

J'ai vu ce post : Recherche d'une bibliothèque simple de moteur de règles en .NET

Mais il est ancien et se concentre sur l'Open Source.

Existe-t-il donc des moteurs de règles .Net à prix modéré ?

4voto

Erik Funkenbusch Points 53436

Je ne vois pas très bien ce que vous avez contre l'open source. De nombreux projets open source sont très puissants.

Voici quelques exemples :

3voto

EverPresent Points 1298

J'ai récemment eu besoin d'un moteur de règles simple pour un projet et j'ai donc écrit le mien (en utilisant Windows Workflow avec un éditeur de flux de travail hébergé pour les créateurs de règles). Il n'utilise pas de chaînage avant/arrière des règles comme la plupart des autres moteurs de règles, il exécute simplement les règles de haut en bas contre l'objet .NET désiré. C'est simple mais cela a fonctionné pour ce dont j'avais besoin. Il a été suffisamment difficile à créer pour que je décide de le mettre sous licence. Vérifier http://www.enigmasupercomputing.com/RulesEngine pour obtenir des tutoriels et des démonstrations, ainsi qu'une période d'essai de 30 jours.

1voto

nightwatch Points 555

Je ne sais pas ce que vous attendez exactement du moteur de règles. S'il s'agit d'une interface graphique, je ne peux pas vous aider. Mais si vous souhaitez disposer d'un langage de définition de règles de type script avec la possibilité de modifier le fichier de règles "en ligne" (sans arrêter l'application), vous pouvez utiliser le langage Boo pour construire un DSL de règles. Consultez le livre Boo DSL d'Ayende Rahien.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X