BizTalk Server 2004 SP2 Released

Microsoft has released Service Pack 2 for BizTalk Server 2004 (found out via Tim Rayburn). You can find the download here, and the list of fixes included in SP2 can be found in KB article 924330. Many of the included fixes have been available for some time now as hotfixes,...

Updated SqlTrackingQuerySample

I just uploaded an updated version of the SqlTrackingQuery sample application I had created in January. I added no new functionality, just cleaned it up a little and now it compiles cleanly and works against the .NET FX 3.0 RC1 release. Technorati: Windows Workflow Foundation, WF, SqlTrackingQuery, .NET<br />

Fail Nicely

Warning: Rant ahead! In many applications, there will be cases where something so bad happens that the application cannot continue executing reliably. In those cases, it is a good practice to fail as fast as possible to avoid compromising something critical (like corrupting the user's data). However, if you're going...

Some VS Features I Enjoy

While I spend a lot of my time working on Visual Studio, I don't talk much about some of the features that I tend to use a lot. Here are some basic ones I use day in and day out: VC++ 6.0 Keyboard Bindings I've never liked and never got used...

Pipeline Testing for BizTalk 2004

Last week I finally took some time and build a version of my Pipeline Testing library that can be used in Visual Studio .NET 2003 to test BizTalk pipelines and custom pipeline components in BizTalk 2004. However I am not releasing it right now, as the current version is slightly...

MsmqListenerService Concerns

Jon Flanders posted a comment on my post yesterday about the changes in the new release of my MsmqActivities sample regarding the new subscription persistence functionality. I was going to respond on another comment, but I think this might be important enough to warrant its own post. Here's Jon comment:...

OperationDescription and the SOAP Action

Yesterday I posted a question on the Windows Communication Foundation forums about how to get the SOAP Action associated with a given operation when all I had was the OperationDescription for it. I had been looking for a while and had not been able to make the connection. Here's what...

MsmqActivities v1.1 Released

I’ve just uploaded a new release (v1.1) of my MSMQ Activities for Windows Workflow Foundation. This release does a few general fixes and polishes a few things here and there, but the largest change is a modification of the MsmqListenerService runtime service used by the MsmqReceiveActivity to listen to the...

WCF Metadata Publication and Others

Ralph Squillace posted an walkthrough entry of how metadata publication (MEX + WSDL) is enabled in Windows Communication Foundation. Besides discussing the configuration aspects, he also briefly touches on how those aspects affect the runtime behavior. This came at a perfect time for me because I spent a few hours...

IServiceBehavior, IDispatchMessageInspector and Endpoints

You can inject an IDispatchMessageInspector implementation in Windows Communication Foundation on the server side either through an IEndpointBehavior or through an IServiceBehavior. Doing it through an endpoint behavior is quite obvious how to do it, but I didn't see much documentation (at least up to date one) on how you...