Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

Sample: Deploying Business Rules Programmatically

The Rule Engine Deployment Wizard, which ships with BizTalk Server 2006, provides a graphical user interface to perform the following operations: ยท Import a policy from a Business Rule Language (BRL) file into the Rule Engine database, and publish the
Posted by spelluru@microsoft.com | 1 Comments
Attachment(s): DeployRules.zip

Sample: Analyzing Objects of the Same Type in a Business Rule

In many scenarios, you will write a business rule against a type and expect the rule engine to separately analyze and act upon each instance of the type that is asserted into the engine. For example, if you write a rule against a .NET type and assert

BRE Walkthroughs

Hi all, I added the following walkthroughs to BizTalk Server documentation recently. Please download the latest documentation from: http://www.microsoft.com/downloads/details.aspx?FamilyId=3294DDAF-9F67-409F-A92D-2F6070DC0D1A&displaylang=en Walkthrough:

BizTalk 2004 SP2 - BRE (Business Rule Engine) Fixes

http://support.microsoft.com/kb/905290/ Fix 245451: BRE caches XML fields incorrectly http://support.microsoft.com/kb/905571/ Fix: 245450: The Rule Engine is not honoring rule priorities correctly in high load http://support.microsoft.com/kb/920136/ FIX:
Posted by spelluru@microsoft.com | 0 Comments
Filed under:

What is the difference between Microsoft.RuleEngine.RuleSetDeploymentDriver and Microsoft.BizTalk.RuleEngineExtensions.RuleSetDeploymentDriver?

The Microsoft.RuleEngine assembly can be used by any .NET application. The BizTalk Server can be considered as one of the consumers of BRE. The Microsoft.BizTalk.RuleEngineExtensions is the extension for BizTalk to provide some additional functionality.
Posted by spelluru@microsoft.com | 1 Comments
Filed under:

EQUAL predicate beween Object types and Strings - Breaks in 2006

Here is a question I received on my blog: We have hundreds of BTS2004 rules where we use the EQUAL predicate beween Object types and Strings. Now I discovered that BTS2006 does not permit this anymore. Why is it undocumented? How do I migrate those Rules
Posted by spelluru@microsoft.com | 2 Comments
Filed under:

Ideas for BRE samples

Hi all, I am planning to create more BRE samples. I would really appreciate if you could let me know what kind of BRE samples you are looking for. If you have any feedback on BRE documentation, send it my way. Thanks & Regards, ------------------------------------------------------

Walkthrough: Testing a Simple Policy

Attached: Testing a Simple Policy.zip file contains Word document for "Testing a Simple Policy" walkthrough SamplePO.xml SamplePO2.xml

Walkthrough: Creating a Simple Policy (level 200)

Attached: Creating a Simple Policy.zip file contains Word document for "Creating a Simple Policy" walkthrough PurchaseOrder.xsd schema

BRE: Performance Consideration - Documentation in Development

Performance Considerations Introduction This topic discusses how the rule engine performs in various scenarios and with different values for the configuration/tuning parameters. Fact Types The rule engine takes less time to access .NET facts compared
Posted by spelluru@microsoft.com | 2 Comments
Filed under:

How to invoke a policy from another policy? (Policy Chaining)

Policy Chaining This sample demonstrates how to invoke a policy from another policy by calling the Execute method of the Policy class exposed directly by the Microsoft.RuleEngine assembly.

How to Insert XML Nodes from a Business Rule? - XMLHelper class

Inserting XML Nodes from Business Rules This sample demonstrates how to insert nodes into an XML document and set their values from a business rule by using the XmlHelper class.

Changes to BRE from BTS 2004 to BTS 2006

Here are some of the changes to BRE in BizTalk 2006. Summary: Support for generic types and generic methods Support for nullable types 2 Accessing nested members of a class 4 Type Casting support 5 Invoking Static Members of a Class 6 Overriding registry

BizTalk Server Business Rules Framework White Paper

The following white paper gives you a high level overview of Business Rule Engine (BRE): http://www.microsoft.com/technet/prodtechnol/biztalk/biztalk2004/planning/business-rules-framework-overview.mspx
Posted by spelluru@microsoft.com | 3 Comments
Filed under:

Introduction

Hello Everyone, My name is Sreedhar Pelluru and I am a Programmer Writer with BizTalk Server team here at Microsoft. I own the content for Business Rule Engine (BRE) at the time of this posting. The reason for creating this blog is to evangelize about
 
Page view tracker