BizTalk Server for Developers

BizTalk Server for Developers


This course is intended for developers who are responsible for developing BizTalk Server 2013 and 2016 e-business solutions.

NOTE: Please confirm which version of BizTalk Server you are using when booking.


Individuals who attend this course are expected to have the following:

  • Some experience using Visual Basic, C#, or Java to develop distributed applications.
  • Familiarity with systems integration and Web services terminology and concepts.
  • Familiarity with Visual Studio.
  • A working knowledge of XML.


5 days. Hands on.

Course Objectives

This course provides students with the knowledge and skills to necessary to integrate internal and external systems and trading partners and to develop business process integration applications using BizTalk Server.

Course Content


Introduces the core features of BizTalk Server and how messaging and orchestration services work. Also, this module provides a look at what is new in BizTalk Server.

Creating Schemas
Shows how to create and manage XML and flat-file schemas.

Creating Maps
Shows how to create maps and use functoids to perform mapping operations.

Deploying and Managing BizTalk Applications
Shows how to deploy applications to the BizTalk Server computers that will host the application.

Routing BizTalk Messages
Shows how to filter and route messages to BizTalk send ports and orchestrations.

Creating Pipelines
Shows how to use the Pipeline Designer to create and configure send and receive pipelines.

Integration with Adapters
Shows how to configure adapters to integrate BizTalk servers with systems, databases, and applications.

Creating a BizTalk Orchestration
Shows how to use BizTalk Orchestration Designer to create an orchestration.

Automating Business Processes
Shows how to use BizTalk Orchestration Shapes to define business processes.

Creating Transactional Business Processes
Shows how to create orchestrations that include transaction and exception handling capabilities.

Business Rules
Shows how to configure business rules and how to call the Business Rule Engine from within an orchestration.

BAM – Business Activity Monitoring
Shows how to configure and use Business Activity Monitoring (BAM) to monitor business activity.

Using WCF Receive Adapters
Shows how to configure the WCF receive adapters, and how to publish orchestrations and schemas as web services.

Using WCF Send Adapters
Shows use the BizTalk WCF Service Consuming Wizard to import metadata from a web service, and how to use the code generated by the wizard.

Implementing Messaging Patterns
Shows how to use dynamic binding and correlation to implement more adaptable orchestrations.


Integration with the WCF LOB Adapter Framework
Shows how to create custom adapters to enable integration with Line of Business (LOB) systems using WCF services.

WF and WCF Interceptors for BAM
Shows how to configure BAM Interceptors to gather tracking data Windows Workflow (WF) and Windows Communication (WCF) applications.

Receiving EDI Messages
Shows how to configure BizTalk Server to accept EDI messages from trading partners, and how to use the new Trading Partner Management (TPM) features.

Sending EDI Messages
Shows how to configure BizTalk Server to send EDI messages to trading partners.

Virtual Courses

ALL of our courses can be delivered virtually. And our Bath public schedule of courses are now available as live virtual sessions, using the popular Zoom Virtual Classroom and remote labs. Delegates can test their access at:

Public Courses

On-Site Courses

Can't attend one of our public classes? Booking for multiple people?

All our courses are available on your site! Delivered for your staff, at your premises.

Contact us to find out more...