Project, Activation and Uninstalling

As I commented a while ago, when I repaved my machine with Vista and Office 2007 I didn't install the whole suite thanks to the whole product keys mess MSDN create;. in particular, I left Project and InfoPath uninstalled until the problem was resolved and I had time to deal...

IClientMessageInspector and OneWay Operations

A while ago I talked a bit about Windows Communication Foundation's IParameterInspector extensibility and how it was affected by One-Way operations on the server and client side. Just so you're aware, the IClientMessageInspector has the same issues as IParameterInspector on the client side; that is, the AfterReceiveReply() method will never...

QuickCounters.net and WCF Support

Scott Colestock broke the news earlier today about his QuickCounters project. QuickCounters is a great library (and associated tools) for instrumenting applications using Windows NT performance counters in a simple way. It not only does the bulk of the work of dealing with the performance counter API (both for deployment...

Running the BTF Assembler using the PipelineTesting Library

Here are a couple of tips if you plan on running the BizTalk Framework (BTF) Assembler Component as part of a send pipeline using my BizTalk PipelineTesting Library: Tip 1: Ensure all necessary schemas are available The BTF Assembler will require access to all its own set of envelope and...

New MS Hardware Drivers

A new release of the IntelliPoint software for Microsoft Mice as well as the new Vista-compatible software for the MS Fingerprint reader is available now from the MS Hardware site. These were two of the updated set of drivers I was expecting since repaving my laptop with Vista. The Fingerprint...

Open Source in the Microsoft World

Ayende posted a pretty compeling piece about the problems faced by the Open Source tooling projects in the Microsoft World (mostly .NET). I think he makes a lot of good points and I tend to agree with what he sayd overall (and I've said some of it in the past)....

The BizTalk Server 2006 Compensation Model

Charles Young has written an excellent long article on the BizTalk Server transaction and compensantion model in orchestrations, discussing how long running transaction works and how the compensation mechanism works on them an atomic transactions. Good stuff; highly recommended. Technorati tags: BizTalk Server, BTS

WCF, WF and BizTalk Sample Posted

We just uploaded to our corporate site a small sample we created for the Windows Vista Launch in Colombia, showing some features in Windows Communication Foundation, Windows Workflow Foundation and BizTalk Server 2006. The sample showcases a simple business scenario that uses features like WCF self-hosted services, multiple bindings (HTTP and TCP)...

I Suck at WPF

Creating decent WPF applications is definitely hard for someone design-challenged as me. I've been trying to polish a small sample WPF client for a WCF service sample I've been playing with, and this is the best I've managed to come up with: Ugly, isn't it? Doesn't quite help the fact that,...

WCF ServiceHost Failures and IDisposable

Some time ago I posted a rant about how I disliked the failure model for Windows Communication Foundation ServiceHosts. Turns out I was only partly right. The thing is, the ServiceHost behavior is not quite as I described. When it fails it actually does throw a useful exception, however, you...