Welcome to MSDN Blogs Sign in | Join | Help

Paul Andrew

Microsoft Technical Product Manager for the SharePoint Developer Platform
No BizTalk Experience Required

This is for .NET developers who are trying out Windows Workflow Foundation and want a server environment to host workflows. The idea is that you create a workflow model in Visual Studio using WCF constructs to specify messaging to and from the workflow. You run a tool which generates a matching BizTalk orchestration wrapper and you can deploy the workflow and the wrapper into BizTalk Server. Thus gaining lots of great xability features from BizTalk Server for your workflow.

Today we have released the BizTalk Server 2006 extensions for Windows Workflow Foundation (June CTP) SDK Sample. To try it out head to the Connect Site for this project, complete the survey, download the sample code and do the walk through.

Prerequisites for the walkthrough:

  1. To complete the walkthrough you should first have Visual Studio 2005 professional or greater installed.
  2. You also need BizTalk Server 2006 R2 Beta 2 which is available on it's own connect site here.
  3. SQL Server 2005 SP1 express or greater is also required and you can get that here.
  4. Lastly you'll need the BizTalk extensions for WF from Connect.

The walkthrough will take about an hour and it starts with a WF workflow model and steps you through how to run this workflow inside the BizTalk Server managed server environment. No BizTalk experience is required for the walkthrough.

This is just a CTP of an SDK Sample so it's certainly unsupported at this time. We have lots of ideas for making the tool easier to use and easier to access from within Visual Studio and we'll be working on this some more before the release of BizTalk Server 2006 R2. We'd really like to get your feedback as well and that's why this sample is up on a Connect site. It allows for bug and feature submissions and also requests a survey before you download.

Previously I posted about this and linked to a video of the solution here.

Posted: Wednesday, June 27, 2007 2:49 PM by pandrew

Comments

WF Team Bloggers said:

This is for .NET developers who are trying out Windows Workflow Foundation and want a server environment

# June 27, 2007 6:27 PM

Mick Badran said:

GREAT work guys!! and if you are a BizTalk developer, it's just the inevitable.....welcome to the fantastic world of BizTalk (the fact that there's a world-wide skills shortage that's another issue :)

The Aussie Sydney BizTalk community will be sending you fan mail!

Take care,

Mick.

# June 27, 2007 10:59 PM

US ISV Developer Evangelism Team said:

If you are a .NET Developer and want to create workflows, but have no where to host them then this may

# June 28, 2007 11:05 AM

serge luca said:

Very interesting, Paul.

At U2U, we already haved decided to upgrade  our workflow foundation course with this technology next week (hosting in Sharepoint & in Biztalk)

# June 28, 2007 2:50 PM

Contagious Curiosity said:

Got to watch Jon Flanders' demo this sample today at the Microsoft office in LA - very cool - hosting

# June 28, 2007 3:59 PM

Lynn Langit said:

I have the good fortune of watching the author of this SDK (John Flanders' - blog here http://www.masteringbiztalk.com/blogs/jon/PermaLink,guid,01a499d4-9aa3-4902-bafd-fae03cb89d13.aspx) presenting a live demo of it today.  Living in LA does have it's advantages!

# June 28, 2007 4:08 PM

Matt W's Windows Workflow Place said:

Before joining Microsoft, I did spend a fair amount of time in the BizTalk world, and to this day, it

# June 28, 2007 4:17 PM

Thom Robbins .NET Weblog said:

Via Paul This is for .NET developers who are trying out Windows Workflow Foundation and want a server

# June 28, 2007 8:03 PM

ccBoy's WebLog said:

Microsoft ESB Guidance 2006年10月微软发布的ESB Guidance CTP1,近日6月的CTP版本发表,更多的改进似乎是放在对Biztalk Server R2 的支持和最新的文档上面,其中比较引人注目的是比如基于Biztalk

# June 29, 2007 3:32 AM

Sam Gentile said:

TGIF!! I am super busy right now designing a multi-CPU/multi-threaded Parallel Calculation Engine and

# June 29, 2007 1:14 PM

Noticias externas said:

This video shows how to use this sample to integrate BizTalk and WF today. From Paul Andrew's blog

# June 30, 2007 9:40 AM

O bruxo mobile said:

Desde los comienzos en los que empecé a jugar con WF ya se veía que esto iba a traer colas y que pasaríamos

# June 30, 2007 3:47 PM

McGeeky said:

Can BizTalk serialise the workflow part way through its execution? E.g. say the workflow is waiting on some message from the database. Can BizTalk detect that and serialise it until the message arrives (just like BizTalk would for its' own orchestrations)?

# July 2, 2007 6:10 PM

pandrew said:

Hi McGeeky, Yes the workflow model built using this sample has full integration with BizTalk dehydration. We actually have a custom persistence service for WF which persists to an Orchestration member variable. When the orchestration dehydrates it takes the WF persisteded state with it. Messaging is also aligned between WF and BizTalk Orchestraiton to facilitate the intrgration.

Cheers,

Paul

# July 6, 2007 11:02 AM

BizTalk Server Team Blog said:

Seems like there's no shortage of new and exciting topics to stay up to date on! John Udel has just posted

# July 22, 2007 1:36 PM

Noticias externas said:

Seems like there's no shortage of new and exciting topics to stay up to date on! John Udel has just

# July 22, 2007 2:09 PM

Architects Rule! said:

As we know WF and Biztalk are related and both have their strenghts and weaknesses: Windows Workflow

# July 24, 2007 3:07 AM

Noticias externas said:

As we know WF and Biztalk are related and both have their strenghts and weaknesses: Windows Workflow

# July 24, 2007 3:30 AM

SAP Global Alliance Technology Team Blog said:

I have seen the new CTP (Community Technichal Preview) for the BizTalk Server 2006 extensions for Windows

# July 24, 2007 10:25 AM

Walter Stiers - Academic Relations Team (BeLux) said:

Recent release: the BizTalk Server 2006 extensions for Windows Workflow Foundation (June CTP) SDK Sample

# July 24, 2007 11:01 AM

Job Samuel said:

I am getting a Page Not Found on the Connect site, can someone please point me to the correct link?

# August 1, 2007 7:17 AM

Matt W's Windows Workflow Place said:

I've been having some fun playing around with Visual Studio 2008 and the .NET Framework 3.5, and wanted

# September 10, 2007 8:11 PM

Sam Gentile's Blog said:

TGIF!! I am super busy right now designing a multi-CPU/multi-threaded Parallel Calculation Engine and diving into the science of Parallel Computing. I'll have some links when I get a chance. Windows Workflow Tomas talks about Silver , the integration

# December 2, 2008 8:43 PM
New Comments to this post are disabled
Page view tracker