Microsoft Customer Care Framework (CCF) – HAT Architecture

Introduction Microsoft Customer Care Framework (CCF) is used to integrate and automate line of business (LOB) applications. CCF uses two modules “Application Integration Framework (AIF)” and “Hosted Application Toolkit (HAT)” for this purpose.  AIF provides foundation and framework for application integration and automation, while HAT provides development toolkit for the same. HAT development toolkit comes…

0

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 some existing DTD, XDR or even sample XML file. Recently, I was trying to generate schema using XDR and sample XML file and ran into small irritating problems. This encouraged me to share solution for them with you. I…

1

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 used to send or push data to CRM system from any other application system. For example, account data can be pushed to CRM server from commerce server. But when it comes to receiving or pulling data out of CRM,…

6

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