l102
l101
l105
l103
l104
l106
l119
l107
l108
l110
l111
l112
l113
l118
l116
l117
l114
l115
Code Effects Implementation
Editor Implementation
Engine Implementation
How to Obtain Code Effects?
Demo Projects
Code Effects Basics
Types of Business Rules
Evaluation Type Rules
Execution Type Rules
Source Objects
.NET Class
Preserving Attributes
Source XML
FlexSource
Managing Business Rules
Rule Editor
Keyboard and Gestures
Cut, Copy and Paste
Evaluation Modes
Toolbar
Reusable Rules
Rule Templates
Rule XML
Data Types
Collections
Dynamic Menu Data Sources
Customization
CSS Themes and UI Settings
Help XML & Multilingual Support
Business Rules Evaluation
Type Inheritance
Rule-Based Data Filtering
LINQ to Object
Auto Generation
Code Effects Client-Side API
Code Effects .NET API
CodeEffects.Rule.Common
RuleException
CodeEffects.Rule.Common.Attributes
ActionAttribute
DataAttribute
EnumItemAttribute
ExcludeFromEvaluationAttribute
ExternalActionAttribute
ExternalMethodAttribute
FieldAttribute
MethodAttribute
ParameterAttribute
ParentAttribute
ReturnAttribute
SourceAttribute
CodeEffects.Rule.Common.Models
DataSourceHolder
DataSourceItem
EvaluationParameters
EvaluationScope
ExcludedOperator
GetDataSourceDelegate
GetRuleDelegate
GetTypeDelegate
IFlexDataProvider
LinqProviderType
Operator
OperatorType
RuleType
ValueInputType
CodeEffects.Rule.Editor
Control
InvalidRuleException
MalformedXmlException
SourceException
CodeEffects.Rule.Editor.Models
MenuItem
RuleModel
CodeEffects.Rule.Editor.Utils
Xml
CodeEffects.Rule.Engine
EvaluationException
Evaluator
Evaluator<TSource>
RuleExtensions
Code Effects Demo Projects
Select a demo project:
ASP.NET 8.0
Implementation details
ASP.NET 8.0 / React 19.1.1
ASP.NET Core + React in VS 2022
.NET 8.0 / Angular
The updated Angular demo will be available in Nov, 2025
▼ Legacy Demo Projects
ASP.NET Core 3.0 / Angular
Implementation
ASP.NET Core 3.0 / React
Implementation
ASP.NET Core 2.0 Rule Templates
Details
Implementation
ASP.NET Core 2.0 and up
Implementation
ASP.NET MVC 4.6 and up
Implementation
ASP.NET 4.6 Linq Data Filtering
Details
Implementation
ASP.NET 4.6 Multiple Editors
Implementation
ASP.NET 4.6 FlexSource
Details
Implementation
ASP.NET 4.6 and up
Implementation
Classic ASP.NET MVC
Implementation
Classic ASP.NET WebForms
Implementation
I agree to the Code Effects Software End User License Agreement
I agree to the Code Effects Software Terms & Conditions
Download Selected Project
p101
p102
l107
l097
--
l096
l095
l102
p101
×