Подтвердить что ты не робот

.Net правил двигателей

Я работаю над проектом, который выиграет от механизма правил. Я согласился, просто используя механизм рабочего процесса Windows, но я хотел бы знать, что еще там.

Мой проект потратил большую часть бюджета. Поэтому мне нужны предложения для скромной оценки (в диапазоне от $1000).

Я видел InRule, но они не публикуют цены (которые я мог видеть). Поэтому я предполагаю, что это один из тех, "если вы должны спросить, что не можете себе это позволить".

Я видел этот пост: Поиск простой библиотеки правил в .NET

Но он старый и ориентирован на Open Source.

Итак, существуют ли какие-либо недорогие .Net-правила?

4b9b3361

Ответ 1

Я не уверен, что у вас есть против open source. Многие проекты с открытым исходным кодом достаточно мощные.

Вот несколько примеров:

Ответ 2

Недавно мне нужен простой механизм правил для проекта, поэтому я написал свой собственный (используя Windows Workflow с повторно размещенным редактором рабочего процесса для создателей правил). Он не использует прямую/обратную цепочку правил, подобных большинству других механизмов правил, просто выполняет правила сверху донизу по отношению к желаемому объекту .NET. Это просто, но это сработало для того, что мне нужно. Это было довольно сложно создать, поэтому я решил лицензировать его. Проверьте http://www.enigmasupercomputing.com/RulesEngine для учебных пособий и демонстраций и 30-дневную пробную версию.

Ответ 3

Я не знаю, что именно вы ожидаете от механизма правил. Если графический интерфейс дизайнера, то я не буду помогать. Но если вы хотите иметь script -подобный язык определения правил с возможностью изменения файла правил "онлайн" (без остановки приложения), то вы можете использовать язык Boo для построения DSL правила. Посмотрите книгу Boo DSL от Айенде Рахиена.