BTS2016-DEV: Developing in BizTalk 2016


Duration: 5 Days
Mode of Delivery: Online -Instructor-led training
Job role: Developer
Preparation for exam: None
Cost: USD$2,900.00

Integration takes many forms, from simply moving files between an FTP site and a local file share, to complex trading partner connections using Electronic Data Interchange (EDI), and everything in between. BizTalk Server is Microsoft’s flagship integration technology and is used by companies all over the world to solve integration problems big and small.
This course is designed to educate .NET developers on how to create enterprise-class integration solutions using Microsoft BizTalk Server. This intensive, yet entertaining and engaging, guided tour of BizTalk Server teaches developers the core skills needed to build integration applications.


Experienced BizTalk Server Developers who have at least one year of hands-on experience developing BizTalk Server applications.


Students should be experienced with .NET development (C# or VB .NET), working with Visual Studio, and the concepts of SQL Server databases. Prior experience with web services and XML is also desirable.

Skills Gained

At the completion of this course, attendees will be able to:
• Automate deployment using MSIs and scripts
• Create and configure XML and flat file schemas
• Transform messages using maps
• Manipulate data using Functoids
• Enable message routing and processing using receive and send ports
• Troubleshoot exceptions
• Enable tracking of BizTalk Server activity
• Create and configure pipelines to process XML, flat file, and EDI data
• Create orchestrations to automate critical business processes
• Implement orchestration patterns such as correlation and direct-bound ports
• Integrate with ASMX, WCF, PHP, JAVA, and REST services
• Implement a variety of adapters
• Integrate with trading partners and applications using EDI – After Hours
• Develop Business Rules Engine (BRE) policies – After Hours
• Enable Business Activity Monitoring (BAM) – After Hours

Course outline

Module 1: BizTalk Server Overview

  • What Is BizTalk Server
  • BizTalk Components and Capabilities
  • What’s New in BizTalk Server
  • BizTalk Server Tools and Tasks

 Module 2: Creating BizTalk Schemas

  • Introduction to BizTalk Schemas
  • Creating Schemas
  • Creating Custom Data Types
  • Schemas for Non-XML Messages

 Module 3: Creating BizTalk Maps

  • Creating a BizTalk Map
  • Manipulating Data Using Functoids
  • BizTalk Mapper Usability Features

 Module 4: Deploying BizTalk Applications

  • Deploying Fundamentals
  • Deploying Assemblies
  • Working with Binding Files
  • Deploying Using MSI Packages

 Module 5: Enabling Message Routing Using Ports

  • Introduction to Message Routing
  • Configuring Message Routing
  • Monitoring BizTalk Processes
  • Enabling Tracking and Viewing Tracked Data

 Module 6: Troubleshooting BizTalk Runtime Exceptions

  • Troubleshooting Issues Using the Group Hub

 Module 7: The BizTalk Server Runtime Hosting Model

  • Concepts of Hosts and Host Instances
  • Managing BizTalk Hosts and Host Instances

 Module 8: Tracking BizTalk Server Activity

  • Enabling Tracking and Viewing Tracked Data
  • How Does Tracking Really Work?

 Module 9: Creating Pipelines

  • Introduction to Pipelines
  • Building Custom Pipelines

 Module 10: Basic Orchestration Design

  • Introduction to BizTalk Orchestration
  • Building an Orchestration


Module 11: Advanced Orchestration Design

  • Orchestration Shapes
  • Logical Port Binding Options
  • Implementing Correlation
  • Invoking Orchestrations


Module 12: Introduction to WCF Adapters and Two-Way Communication

  • Communication with Two-Way Services
  • Adapter Hosting Models
  • Concepts of BizTalk Server’s WCF Adapters

 Module 13: RESTful API Integration

  • RESTful APIs 101
  • Address Templating
  • HTTP Verbs, Headers, and Response Codes
  • Working with JSON Encoded Messages
  • Preprocessing Messages with IIS Modules

 Module 14: Integrating with Databases Using the WCF-SQL Adapter

  • Generating BizTalk Artifacts from Database
  • Registering the WCF-SQL Adapter

 Module 15: Integrating with Azure Service Bus

  • What Is Service Bus?
  • Connecting to Service Bus


Click on the following link to see the current Course Schedule
Our minimum class-size is 3 for this course.
If there are no scheduled dates for this course, it can be customized to suit the time and skill needs of clients and it can be held online, at a rented location or at your premises.
Click on the following link below to arrange for a custom course: Enquire about a course date

Product Information

Product Information

Additional Information

CANCELLATION POLICY – There is never a fee for cancelling seven business days before a class for any reason. Data Vision Systems reserves the right to cancel any course due to insufficient registration or other extenuating circumstances. Participants will be advised prior to doing so.


There are no reviews yet.

Be the first to review “BTS2016-DEV: Developing in BizTalk 2016”

Your email address will not be published. Required fields are marked *