Tallan Blog

Tallan’s Experts Share Their Knowledge on Technology, Trends and Solutions to Business Challenges

Posts Tagged "BRE"

Custom Functions in Microsoft Business Rules Engine

The Microsoft Business Rules Engine (BRE), part of Microsoft BizTalk Server, allows for the creation of rich easily readable business rules which can be applied by a BizTalk solution, or any .NET code.   Out of the box, BRE and the main interface Business Rules Composer (BRC) have many different predicates that can be used within a rule, such as Equal, Less Than, Range, Greater Than, Not Equal, Between, and so on.  However, when creating a set of rules for a client, I realized that simple string functions that are not available ‘Out of the Box’  in the BRC.  I decided to create a .NET class which will contain a collection of  string functions for use within business rules.