Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

Using BizTalk Mapper

BizTalk® Mapper resides in the Microsoft® Visual Studio® .NET shell. Some of the functionality in BizTalk Mapper relies on the user interface elements of the Visual Studio .NET shell. For example, you use the File, Edit, and View menus just as you would for other development in Visual Studio .NET. Information about this common functionality is available from the Help menu.

BizTalk Mapper becomes active when you add a new map to a BizTalk project, when you open an existing map (a .btm file), or when you reactivate a map by clicking its tab in the main Visual Studio .NET editing window.

Note  BizTalk Mapper saves map files using utf-16 character encoding.

The following figure shows the views BizTalk® Mapper uses within Microsoft® Visual Studio® .NET.

BizTalk Mapper Views

The views have the following functions:

  • Source schema tree view. This view shares the main Visual Studio .NET editing window with the destination Schema Tree view and the Grid view, and is located to their left.

    As its name suggests, this view displays the schema that describes the instance messages that are the source of the mapping defined by the map. The links that define the mapping lead from the source Schema Tree view to the Grid view, and, ultimately, to the destination Schema Tree view.

    Other than serving as the source of links, and a minor exception related to the testing of maps, this view is read-only.

    For more information about how BizTalk schemas are represented in a Schema tree view, see BizTalk Representation of Schemas.

  • Destination schema tree view. This view shares the main Visual Studio .NET editing window with the source Schema Tree view and the Grid view, and is located to their right.

    As its name suggests, this view displays the schema that describes the instance messages that are the destination of the mapping defined by the map. The links that define the mapping lead into the destination Schema Tree view from the Grid view, and ultimately from the source schema tree view.

    Other than serving as the destination of links and a minor exception related to the testing of maps, this view is read-only.

    For more information about how BizTalk schemas are represented in a Schema Tree view, see BizTalk Representation of Schemas.

  • Grid view. This view shares the main Visual Studio .NET editing window with the source Schema Tree view and the destination schema tree view, and is located between them, with the source Schema Tree view to the left and the destination Schema Tree view to the right.

    As its name suggests, this view plays a critical role in the definition of maps, containing the links and functoids that control how data in a source instance message is transformed into an instance message that conforms to the destination schema.

    The Grid view can have multiple layers, called grid pages, allowing you to organize complex maps into logical subdivisions of mappings. Grid pages generally use more space than can be displayed at one time, and there are several effective ways to scroll within a grid page.

    You actively work in this view to construct your map.

  • Visual Studio .NET Toolbox window. You use this view to display the functoids available for use in BizTalk maps, and as the source of the drag-and-drop operations to place functoids in a grid page.

    The functoids shown in the Toolbox are organized according to their categories. For more information about the available functoids, see Functoids in Maps and Functoid Reference.

  • Visual Studio .NET Properties window. You use this view, and its associated dialog boxes, to examine and set the properties of the links and functoids that you create to define your map.

    When you select a link or functoid in a grid page in the Grid view, select a schema node in the source or destination schema tree views, or select a map in the Solution Explorer window, the corresponding properties of that link, functoid, schema node, or map appear in the Properties window using the standard Visual Studio conventions. For example, the properties are grouped into categories, and can be displayed according to these categories or alphabetically.

    For detailed information about the different sets of properties that are available for links, functoids, schema nodes, or the map itself, see Map Property Reference and Schema Property Reference.

  • Visual Studio .NET Task List and Output windows. You use these views to examine the results of validating, compiling, and testing your BizTalk maps in much the same way that these views are used when compiling source code and building other types of projects.

In addition to these views, you can interact with several dialog boxes. You usually open these dialog boxes when you are editing a complex property such as the input parameters to a functoid.

You often use the Solution Explorer window in conjunction with BizTalk Mapper. For example, to create a new map, right-click the BizTalk project in the Solution Explorer window, click Add, click Add New Item, and then use the Add New Item dialog box to name and create a new map.

This section contains:

To download updated BizTalk Server 2004 Help from www.microsoft.com, go to http://go.microsoft.com/fwlink/?linkid=20616.

Copyright © 2004 Microsoft Corporation.
All rights reserved.
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.