BizTalk 2009

Why BizTalk?

BizTalk 2009 is a message broker SOA tool.  It is used to connect disparate systems and provided an entry point for connecting to your customers.  BizTalk does come at a cost; however with the “built-in” functionality it can cut development costs.

Some Features:

  • Retry Capabilities
  • Transaction Traceability
  • BAM (Business Activity Monitoring
  • Reliable (durable) messages
  • LOB (Line of Business) Adapters to fit most integration points (Siebel, Oracle, HiPPA)

What’s New in BizTalk 2009 (Captured from

BizTalk Server 2009 introduces enhancements and new features in four main areas:

  • Support for the latest platforms from Microsoft including server, database and development environment.
  • Enhanced developer productivity and new application life cycle management experience for development teams.
  • New capabilities for implementing agile SOA integration solutions across heterogeneous technologies and Line of Business systems.
  • Enhanced B2B and RFID capabilities to allow the implementation of flexible end-to-end supply chain management and asset tracking solutions.
Top New Features

BizTalk Server 2009 introduces enhancements and new features in four main areas:

Updated Platform Support

  • Support for Visual Studio 2008 SP1
  • Support for .NET Framework 3.5 SP1
  • Support for Windows Server 2008
  • Virtualization support with Hyper-V
  • Support for SQL Server 2008

Developer & Team Productivity

  • New Application Lifecycle Management (ALM) experience – with Support for TFS – integrated source control, bug tracking, unit testing, MSBuild automation
  • Enhanced Developer Productivity with Visual Studio project system updates & Map Debugging

SOA and Web Services

  • ESB Toolkit 2.0
  • New UDDI v3 Web Services Registry
  • New and enhanced LOB adapters (Oracle eBusiness Suite, SQL Server)
  • Enhanced host systems integration (WebSphere MQ, CICS, IMS)
  • Enhanced BAM support

Business to Business Integration

  • New Mobile RFID Platform
  • New RFID device management and industry standards support
  • Enhanced Support for EDI and AS2 Protocols and Drummond certification
  • Updated SWIFT Support and SWIFTReady Financial EAI Gold certification

Enough on the sales pitch, my next post will dive into the factoids and creating your first BizTalk application.

Barcamp Tampa

I had the opportunity to spoke this weekend at Barcamp Tampa.  I did a my presentation on LINQ 4.0 and a session on Silverlight (was impromptu).  My Silverlight session was video taped, so I will post as soon as it is available.

I was joined by Joe, Russ, Nikita (did mobile market place), and Stan (open source with Microsoft) – was a great event and very productive, so you may want to catch it next year.

To follow Barcamp Tampa –

Connections to SQL Server files (*.mdf) require SQL Server Express 2005 to function properly. Error in Visual Studio 2008…

In VS 2008 Menu select Tools and from the Options window, select Database Tools > Data Connections.

Make sure the SQL Server Instance Name(blank for default) – is set to the instance of SQLExpress installed.

You may leave this blank if only one instance is installed

It’s All About The Tools – TV Show – Expression 3, Windows Live Writer, Mobility and more.

Be part of the TV Live studio audience (signed release waivers will be required) at the next Tampa .NET User group for the filming of Episode 4 of Russ’ Tool Shed presents “It’s All About the tools – TV Show” . You will love being part of this experience. It’s really a blast. See what tools Russ, Stan, Bill Reiss and Nikita Polyakov have up their sleeves in this episode that will make your developer life better… It could be Live Writer… it could be Expression Encoder 3… it just might be Expression Blend 3…. Or Mobility development in Visual Studio and more! You never know what you will see at the shed. You have to know the code to get into the Shed. KNOW THE CODE!

Date: 7/22

Time: 6:15pm.

Register at

Visual Studio 2005 Dropping Out of Debug (After IE8 Installed)

Had this issue and wanted to pass it on:

IE 8 has a feature called Loosely-Coupled Internet Explorer (LCIE) which results in IE running across multiple processes.

Older versions of the Visual Studio Debugger get confused by this and cannot figure out how to attach to the correct process. You can work around this by disabling the process growth feature of LCIE. Here’s how:

  1. Open RegEdit
  2. Browse to HKEY_LOCALMACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main
  3. Add a dword under this key called TabProcGrowth
  4. Set TabProcGrowth to 0
    Since you are running on Windows Server 2003, this is all you should need to do. If you run into the same problem on Vista or newer, you will also need to turn off protected mode.

Credit: Brad Sullivan, Program Manager, Visual Studio Debugger, MSFT

To turn off protected mode in Vista, it is the checkbox on the Security tab under Tools -> Internet Options.