Click Here to Install Silverlight*
United StatesChange|All Microsoft Sites
Microsoft
Download Center 
Search Advanced Search

Writing Parsers and Serializers in C# for Microsoft BizTalk Server 2002

Brief Description
This paper discusses how to build custom parsers and serializers in C# for Microsoft BizTalk® Server 2002.

On This Page

Quick Details
File Name:BTParser.EXE
Version:1
Date Published:3/19/2003
Language:English
Download Size:235 KB
Estimated Download Time: 1 min 56K

Overview

Microsoft® BizTalk Server® 2002 ships with built-in parsers and serializers that parse and serialize documents from or to the following formats:
  • Extensible Markup Language (XML)
  • Delimited or positional flat files
  • Electronic Data Interchange (EDI) X12 or EDIFACT

To handle custom document formats not listed above, you need to write either a custom parser or serializer Component Object Model (COM) components or both. The parser implements a corresponding interface —IBizTalkParserComplement, and the COM components implements the IBizTalkSerializerComponent interface. Previously, because none of these interfaces support automation, writing custom parsers and serializers could only be achieved in the C or C++ languages. However with the built-in support for COM interoperability in the Microsoft .NET Framework, you can now write custom parsers and serializers for BizTalk Server 2002 in any .NET-compliant language, such as C#, Visual Basic® .NET, Visual J#™, and so on. This paper describes how to write a pair of custom parser and serializer components using Visual C#.

 Top of page

System Requirements

  • Supported Operating Systems: Windows 2000
  • BizTalk Server 2002

 Top of page

Instructions

  1. Click the Download link to start the download.
  2. Do one of the following:
    • To start the installation immediately, click Open or Run this program from its current location.
    • To copy the download to your computer for installation at a later time, click Save or Save this program to disk.

 Top of page

 Top of page


© 2009 Microsoft Corporation. All rights reserved. Contact Us |Terms of Use |Trademarks |Privacy Statement