BTS Bits

My name is Brajendra Singh. Check out for articles, code snippets and field experiences related to BizTalk. Emphasis is on those topics which are not well documented and tough to follow.

Microsoft Customer Care Framework (CCF) - HAT Architecture

Introduction Microsoft Customer Care Framework (CCF) is used to integrate and automate line of...

Author: brajens Date: 12/05/2009

Generating Schema in BizTalk using existing XDR or XML file (error resolution)

Many times you don’t create message schema from scratch. Instead you try to generate schema using...

Author: brajens Date: 07/21/2008

Receive or Pull Data from CRM using BizTalk

(Article works with CRM Dynamics 3.0 and BizTalk Server 2004 onwards) BizTalk CRM adapter can be...

Author: brajens Date: 03/03/2008

Using Microsoft BizTalk Dynamics CRM Adapter – Part 5

Welcome to last article of this series. Today, we are going to talk about using some CRM specific...

Author: brajens Date: 07/30/2007

Using Microsoft BizTalk Dynamics CRM Adapter – Part 4

We talked about create, delete, query and configuration details in previous articles. In current...

Author: brajens Date: 06/30/2007

Using Microsoft BizTalk Dynamics CRM Adapter – Part 3

In previous articles, we talked about – · Installing and configuring BizTalk CRM Adapter · Basics of...

Author: brajens Date: 06/29/2007

Using Microsoft BizTalk Dynamics CRM Adapter – Part 2

In previous part of the article, we had initial talks about integration between BizTalk and CRM...

Author: brajens Date: 05/30/2007

Using Microsoft BizTalk Dynamics CRM Adapter – Part 1

Recently, I have been working on an integration project where few exiting systems were getting...

Author: brajens Date: 05/27/2007

Accessing Description / Metadata (WSDL) of WCF Web Service

WSDL or service metadata is the core for accessing or using any web service. In ASMX web service,...

Author: brajens Date: 04/26/2007

Exception Handling in WCF Web Service

Exception handling in ASMX web services was a painful job. Information was getting lost over wire /...

Author: brajens Date: 04/23/2007

Creating Automated Build Script for BizTalk using MSBuild

I saw lots of people talking about BizTalk build automation scripts and they are mostly curious...

Author: brajens Date: 03/25/2007

Managing Vocabularies in Multiple Policies Development

I follow "BizTalk Technical Discussion" distribution list and I found mails bouncing around two very...

Author: brajens Date: 03/12/2007

How to Develop BizTalk Custom Pipeline Components – Part3

Pipelines contain fixed number of stages and stages contain variable number of components. There are...

Author: brajens Date: 01/28/2007

Using Configuration in BizTalk Map

Sorry for delay guys, I am coming with remaining pipeline articles very soon. Meanwhile, here is an...

Author: brajens Date: 01/16/2007

How to Develop BizTalk Custom Pipeline Components – Part2

In my current series, I am talking about developing custom pipeline components in detail. In part1,...

Author: brajens Date: 12/03/2006

How to Develop BizTalk Custom Pipeline Components - Part1

Receive and send pipelines in BizTalk are used to perform a range of processing and operations on...

Author: brajens Date: 11/25/2006

Effect of Engine Control Functions on Business Rule Execution – Part2

In current series, we have already gone through rule execution algorithm and effect of “Assert” and...

Author: brajens Date: 11/14/2006

Effect of Engine Control Functions on Business Rule Execution – Part1

Policies in BizTalk Rule Engine execute according to Match – Conflict Resolution – Action algorithm....

Author: brajens Date: 11/05/2006

Multiple Message Boxes in BizTalk (Scale out message box)

BizTalk runtime can be divided into “Process” and “Data” area in larger terms. Orchestrations,...

Author: brajens Date: 10/31/2006

Understanding Rule Execution in BizTalk Rule Engine

BizTalk business rule engine (BRE) is a wonderful tool to extend dynamics and flexibility of...

Author: brajens Date: 10/13/2006

Understanding Inbound / Outbound Message Security in BizTalk

In the communication and integration world message is core entity. It is principal data carrier....

Author: brajens Date: 10/08/2006

Long Term Facts / Fact Retriever in BizTalk Rule Engine

BRE Facts Business is dynamic. Policies, rules, constraints are never stable and they amend/evolve...

Author: brajens Date: 09/09/2006

BizTalk Custom Receive Pipeline Component to Batch Messages

Introduction: Pipelines in BizTalk are used to do specific processing on incoming and outgoing...

Author: brajens Date: 07/20/2006

BizUnit Quick Start Sample

For a long time, automatic unit testing of BizTalk interfaces was a night mare and BizTalkers were...

Author: brajens Date: 07/19/2006