BTS2020-DEV: Developing in BizTalk 2020


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

Microsoft BizTalk Server is an integration software and framework for building B2B (Business to Business) and performing EAI (Enterprise Application Integration). Most companies have various vendors, customers, and trading partners where they need to securely exchange and process data.  BizTalk helps automate those business processes (often call BPA – Business Process Automation). The course actually covers common features of BizTalk that would be the same from BizTalk 2010, 2013, 2016, and 2020.  BizTalk 2020 was just released in February of 2020.


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


Students should have experience with core BizTalk Server development concepts and skills. The course assumes that attendees already know how to create schemas, maps, pipelines, and orchestrations, and are looking to enrich their understanding of these components, applying patterns and best practices to build smarter applications.

Skills Gained

After completing this course, students will be able to:
• How to develop Microsoft® BizTalk applications (including schemas, maps, orchestrations)
• Business Rule Engine
• Deploying BizTalk Applications (from Test to Production Environments)
• BizTalk Architecture and High-Level Overview in First Lessons
• Content-Based Routing
• Data Transformation using Functoids (BizTalk maps) and/or XSLT (Extensible Stylesheet Language Transformations), Saxon XSLT 3.0
• BizTalk Pipelines (CSV to XML, XML to CSV) and Massaging String Data
• XML and XPath
• XSD Schemas
• Sequential and Parallel Convoys, Correlation in Orchestrations
• Debugging Orchestrations
• C# Subroutines for Maps and Orchestrations

Course outline

Module 1: Review of BizTalk Server Fundamentals
The BizTalk Server Architecture

Module 2: Inner Workings of the Messaging Engine
Messaging Engine Deep Dive
Two-way Messaging Without Orchestrations

Module 3: Designing and Testing Schemas
Schema Design
Enabling Unit Testing for BizTalk Projects

Module 4: Data Translation and Transformation
Custom Data Transformation
Creating Custom Pipeline Components

Module 5: Working with Message Interchanges
Debatching Message Interchanges

Module 6: Advanced Concepts of WCF Adapters
Connecting to External Systems
Using WCF LOB Adapters in BizTalk Server

Module 7: Publishing and Consuming WCF and RESTful Services
Overview of Service Integration Using WCF
Implementing WCF Services
Preprocessing Messages with IIS Modules
Consuming Services

Module 8: Advanced Orchestration Communication Patterns
Orchestration Engine Deep Dive
Splitting and Aggregating Messages using Orchestrations
Orchestration Communication

Module 9: Bridging the Synchronous/Asynchronous Gap Across Multiple Channels
Correlating Messages in Orchestration Instances
Building Convoy Orchestrations

Module 10: Handling Orchestration Faults and Exceptions
Exception Handling in Orchestrations

Module 11: Implementing Transactions and Compensation
Creating Transactional Processes

Module 12: Designing Custom Tracking Models for BizTalk Applications
Introduction to Business Activity Monitoring
Enabling Business Activity Monitoring
Extending BAM Beyond BizTalk

Module 13: Building Declarative Logic Using the Business Rules Engine
Concepts of Declarative Logic
Fundamentals of BizTalk BRE
Integrating Policies with BizTalk

Module 14: Advanced Concepts of the Business Rules Engine
Advanced Business Rule Concepts
Working with Advanced Facts

Module 15: Integrating Across Business Boundaries Using Parties, Roles, and EDI
Port Binding Option Review
Role-Based Integration
What is EDI?
Enabling EDI-Based Messaging


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 “BTS2020-DEV: Developing in BizTalk 2020”

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