Hi all I could start telling you about how great this bootcamp is and how you’re going
to get some much out of it, but I wont.
I could fluff on about different technologies you’ll learn and integrate with such
as WinWF and WCF as well as CBR within BizTalk 2006 R2. Not stuff from text books
but real world experience – we know what works and doesnt.

I could talk about the ‘bigger’ question – “What makes a good/great design?”, “Is
that a ‘good’ solution?”…or does it just limp by?
I dont even want to talk about how when you come out you’ll know why and where you’ll
be using WinWF and what BizTalk does for you. You’ll also be very excited about the
huge range of different messaging options available to you implementing WCF Services….but
hang on! Doesnt BizTalk 2006 R2 expose WCF Services? Why should we host our WCF Service
in BizTalk versus hand coding? When to hand code?

You’ll also get a solid understanding of the BizTalk environment and we’ll chat about
pipelines, when a promoted property is not a promoted property. How Biztalk processes
messages and performance, also let’s have a crack at developing custom functoids,
pipeline components and even adapters.

We’re Business Process and Integration experts let’s kick some tyres together.
Through these bootcamps, we’re going to share that knowledge with you …..the big
question is: Are you ready for it?

Overview:

This 4-day workshop provides developers with the tools to upgrade their 2002/4 skills
and perform advanced orchestrations and training partner management.

You will learn to use BAS and SSO, practice developing, managing and customizing adapters
and creating custom pipeline components, all within BizTalk rules.

This workshop also explores the new features of BizTalk 2006 R2 including developing
& consuming WCF Services (Windows Communication foundation) for BizTalk.

Target Audience:

Developers and IT professionals with previous experience working with BizTalk 2002/2004
.Net development. (Level 300/400)



Prerequisites:


Before attending this workshop, students should have some experience with previous
versions of BizTalk and .Net development skills.

Skills Gained:

This four day workshop will focus on:

1. Upgrading your skills from 2002/2004 to BizTalk Server 2006 R2. Connected Systems
Roadmap to BizTalk 2006 R2.
2. Perform advanced orchestrations.

3. Gain an understanding of Workflow with in-depth hands-on scenario labs. Assess
the difference between Windows Workflow and BizTalk orchestration engine.
4. Take advantage of Trading Partner Management using BAS.
5. Utilise SSO – store sensitive configuration data securely.
6. Develop and manage adapters (e.g. WCF adapters)
7. Create custom pipeline components.
8. Create custom adapters. (e.g. Split messages)
9. Create and work with Rules for the BizTalk Rules Engine.

Key Topics:

Module 1: Create and perform advanced orchestrations
This module covers:-
Creating Correlated Orchestrations (e.g singletons, serial/parallel convoys)
Creating and utilising Message Context Based Promoted Properties
Creating Messages based on advanced classes/types.
Creating Direct Bound Orchestrations and exploring the relationship with the MessageBox
Database.
Creating Generic Content Based Routed Orchestrations
Utilising Dynamic Ports and Role Link Shapes – the easy way.

Module 2: Creating Rules, Trading Partners and SSO
This module shows you how to create rules based on:
Schemas, static classes and databases.
Rules Engine comprehensively explained, including the difference to Windows Workflow
Rules Engine.
Calling Rules from Orchestrations and Custom Applications
Registry keys that control Rule/Rules Engine Performance
Explore the relationship with Trading Partner Management and BizTalk Server 2006 R2.
Including:
Setting up and creating Partners.
Creating custom Partner Parameters used in Processes
Utilising Partners Inbox/Outbox from within BizTalk 2006
Further Trading Partner integration – RoleLinks explained.
Taking advantage of SSO within solutions.
SSO under the covers.
Using SSO and the SSO APIs to store/retrieve secure configuration information.

Module 3: Exploring and Creating Adapters – Advanced
This module will take you through exploring and creating adapters out of the box as
well as how to create your own. A lap around WCF (Windows Communication Foundation)
and customising WCF adapters.

Working with the provided Adapters (e.g. MSMQ, Sharepoint, SQL & SOAP Port)
Working with some community Adapters
Integrating with SQL Server 2005 Service Broker

Module 4: Creating custom pipeline components
This module will examine pipelines and take you through creating your own custom pipeline
components.

Module 5: Windows Workflow Foundation
This module will introduce Windows Workflow and take you through the architectural
concepts right through to building a workflow. Includes extending workflows with custom
activities, why custom activities are important, when to write and how to build. In-depth
hands-on scenario labs in this module.

Module 6: Investigating BAM and BAM APIs
This module examines Business Acitivity Monitor (BAM). We look at BAM enabling your
BizTalk Solutions including Related Activities. We cover setting up BAM Observation
Models and working with the BAM APIs to “BAM Enable” your non-BizTalk Applications
(e.g. WebServices)

Module 7: Optimising Performance & Deployment
We look at examining your performance and creating the optimum environment.
Determining the maximum throughput of your BizTalk Solution
Configuring your BizTalk environment for maximum performance
Troubleshooting – where to start, examining & resolving issues.
Creating deployment scripts to fully deploy your BizTalk Solutions