Main Page

From FlexRule Wiki
Revision as of 00:01, 25 May 2017 by Arash (talk | contribs)
Jump to: navigation, search

Welcome to FlexRule Knowledge Center

In this wiki site we will be trying to provide more information about rule commands, API details as well as publishing walk-through articles and step-by-step guides. If you have any questions please read the wiki and if you still could not find answer please contact us at

Technical Documents
  1. FlexRule Server Help (on progress)
  2. FlexRule Designer Help (on progress)
  3. FlexRule Runtime Technical Reference (on progress)
Procedural Rules
  1. Simple discount sample using Procedural engine
  2. How to create and manipulate objects and their members? e.g. properties, methods...
  3. Conditions and flow control
  4. Communicate to host
Validation Rules
  1. Introduction to validation rules
  2. Validating hierarchy (Inheritance relation)
  3. Validating association (Aggregation, Composition)
  4. Validation rule execution and collecting results
  5. Pass extra input values to validation rules
  6. Extending validation conditions and actions
  7. How to apply rules under some conditions
  8. Referencing commonly used logic
  9. Sample for Order processing validation logic
Decision Tables
  1. Introduction to decision table
  2. Preparing decision table
  3. Modeling decision table
  4. Decision Model and Notation - decision table
  5. Check overlaps
  6. Decision Table final logic
  7. Multilingual decision table
  8. Decision Table 101


  1. Decision Table Hello World
Information Requirement Diagram (IRD)
  1. Information Requirement Diagram
  2. Common cars tutorial
Flow and Workflow


  1. Modeling a Flow
  2. Flow Hello Word
  3. Database and Business Rules


  1. Modeling a Workflow
  2. Workflow Hello Word
  3. Workflow Lifecycle
  4. Workflow Managers
  5. Task Assignment
Natural Language
  1. Create a new rule project
  2. Debug default car insurance sample
  3. Customising flow editor
Web Editors
  1. Decision Table
  2. Natural Language
  3. Flow and Workflow
Debugging and Tracing

There are many ways that FlexRule lets you to have a visibility on rules and logic execution. Depends on the problem you are trying to solve you may pick either of these options.


  1. Introduction to debugging
  2. Debugging using Designer
  3. Debugging using code
  4. Debugging in Visual Studio
  5. Inspection Windows
    1. Parameters window
    2. Watch window
  6. Debugging Workflow


Copyright (c) 2010 by Pliant Framework Found errors or omissions? Please contact