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 field types such as “Lookup” and “Picklist”. We will also have little talk about using custom entities/attributes. “Lookup” field is used to link two entities together. For example, when we create an account, we link account entity…

5

Using Microsoft BizTalk Dynamics CRM Adapter – Part 4

We talked about create, delete, query and configuration details in previous articles. In current article, I am quickly going to summarize update operation with CRM system. I suggest you refer my previous articles before reading current one. This will provide you complete context of things. Next article in this series will be a final one…

4

Using Microsoft BizTalk Dynamics CRM Adapter – Part 3

In previous articles, we talked about – ·         Installing and configuring BizTalk CRM Adapter ·         Basics of CRM System ·         How to perform query operation using BizTalk adapter ·         How to perform create operation using BizTalk adapter I suggest you refer my previous articles before reading current one – Part1: http://blogs.msdn.com/brajens/archive/2007/05/27/using-microsoft-biztalk-dynamics-crm-adapter-part-1.aspx Part2: http://blogs.msdn.com/brajens/archive/2007/05/30/using-microsoft-biztalk-dynamics-crm-adapter-part-2.aspx   I…

1

Using Microsoft BizTalk Dynamics CRM Adapter – Part 2

In previous part of the article, we had initial talks about integration between BizTalk and CRM using Dynamics CRM Adapter. We discussed – ·         Installing and configuring BizTalk CRM Adapter ·         Basics of CRM System ·         How to perform query operation using BizTalk adapter In this part of article of the article, I am going…

19

Using Microsoft BizTalk Dynamics CRM Adapter – Part 1

Recently, I have been working on an integration project where few exiting systems were getting integrated with Microsoft CRM System 3.0. We architected to use BizTalk CRM adapter to synchronize and integrate data with CRM system. We could not locate a good documentation about adapter usage. We had to do lots of research, hit-&-try POCs…

18

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, browsing WSDL is straight forward. You develop a web service, host inside IIS and then simply browse ASMX file to view WSDL. But things are not the same with WCF service. If you try to access WCF…

2

Exception Handling in WCF Web Service

Exception handling in ASMX web services was a painful job. Information was getting lost over wire / serialization; it was tricky to get fault code back and having a strongly type mapping between service raised exception and client consumed exception was a cumbersome task. But things are not the same with windows communication foundation (WCF)…

9

Creating Automated Build Script for BizTalk using MSBuild

I saw lots of people talking about BizTalk build automation scripts and they are mostly curious about how MSBuild can help fix things. I thought of sharing potential and my experience of writing automated build script using MSBuild tasks. I am expecting readers to have some fundamental understanding of MSBuild, if not then please have…

10

Managing Vocabularies in Multiple Policies Development

I follow “BizTalk Technical Discussion” distribution list and I found mails bouncing around two very interesting topics – how to manage vocabularies in BizTalk rule engine for multi-policy development and how to create automated build scripts for BizTalk. I thought to talk about these two in my coming entries. This one goes to vocabularies in…

0

How to Develop BizTalk Custom Pipeline Components – Part3

Pipelines contain fixed number of stages and stages contain variable number of components. There are two execution modes of the stages – “All” and “First Match”. In “All” execution mode, all components in the stage are executed one by one in sequence they are placed in pipeline component design. And  in “First Match” execution mode,…

3