File Adapter And Partial Stream Reads

I've been playing for the last couple of days with BizTalk Server 2006, building a custom encoder pipeline component. One of the things I've been trying to do is finding a way to do all encoding operations in a streaming fashion, by building a pass-through stream implementation that only reads and...

Adding SmartTag Verbs to an Activity Designer

<IMG height=202 src="/weblog/content/binary/AddingSmartTagVerbstoanActivityDesigner_7197/WF_SmartTagVerb1.png" width=295 align=right> Here's a small sample on how to add a new Verb and another SmartTag option to your custom Activity in the Windows Workflow Designer. Adding a new context-menu option to your activity is fairly easy and intuitive: You just need to create a new instance...

Microsoft Open Specification Promise

As reported by Sam and Christian, and covered in a bit more detail by Richard Turner, Microsoft has released its Open Specification Promise (OPS): Microsoft promises not to assert any necessary claims (whatever that means) against anyone making, using, selling or offering and so on an implementation of the various...

BizTalk News

Several cool BizTalk-related news reported today: The new BizTalk 2006 developer's Troubleshooting Guide released, as reported here, here, here and here. Fantastic work on the part of BizTalk's Documentation Team putting this together. I've turned my copy into a slightly smaller PDF file I can keep around for constant reference! Managing a...

Windows Live Alerts Tryout

After reading about the Windows Live Alerts service over at Mads Kristensen site, I thought it sounded interesting enough to warrant a look and thought about experimenting with it out on my own weblog. Turns out the signup process isn't quite the experience I expected: The signup page asks a lot of...

BizTalk and Team Foundation Server?

Eric Lee has a pretty interesting idea here of integrating Visual Studio Team Foundation Server with BizTalk Server to create a Virtual Kanban System. Pretty funky stuff and pretty cool. It sounds, though, as something where possible Windows Workflow Foundation would be an even better choice than BizTalk: It's more lightweight (certainly less expensive...

The Smartest Man in the World

From Rory Blyth, on his new www.TheSmartestMan.com site: Rory's resume. Hillarious! (See Rory's own comment on the site here).

On Exposing Internal Identifiers on Services

Pretty much every application uses some sort of identifiers to keep track of things around; Services are no different, really, most of the time. Sometimes, those IDs will need to be externalized across service boundaries. One key point to keep in mind, though, is that if you do decide to...

FixEncoding Pipeline Component v1.0.0.1 for BTS 2004

I've uploaded the updated version of my FixEncoding Pipeline Component for BizTalk 2004, matching it to the new features in the BizTalk 2006 version I released last week. You can download the updated code from here.

SmtpMock

Last week I needed a way to unit-test some code I was about to write that sent notification emails, and ran into SmtpMock. Nifty little bugger. Here's some sample code using it: <P class=MsoNormal style="BACKGROUND: white; MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt...