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...

Receiving Binary Messages in BizTalk

On a recent project, we had to deal with binary messages in BizTalk Server 2004. Specifically, we needed to run a binary message through an orchestration, both receiving it and sending it through messaging ports, as well as passing it to custom .NET components that knew how to manipulate it....

Moved to Google Reader

I mentioned in the past that I had been evaluating Google Reader as an alternative to Newsgator. When I repaved my machine to move to Vista, I decided to skip the newsgator installation and take the plunge. I'm happy to report it has been going well, and although I miss...