URIs and WCF Transport Channels

One of the issues I've been struggling with while writing my experimental Windows Communication Foundation transport channel has been designing a proper URL syntax for the transport. If you're writing a channel for a protocol that has a standard URI syntax (such as HTTP or FTP), then you won't have...

No more "Writing a WCF Channel" posts

Just read that the famous Nicholas Allen is going to start yet a new long series of articles on writing WCF channels, making the stuff I had just begun to write redundant. I'll just stop those since it's very unlikely I'll have anything to say that Nicholas (as a member...

Writing a WCF Transport Channel, Part 2

The first thing I asked myself when I started writing my custom Windows Communication Framework transport channel was: What exactly do I need to implement? The information on what classes you need to write and what interfaces you need to implement is out there in the documentation and elsewhere (as...

Writing a WCF Transport Channel, Part 1

I'm currently spending some time getting acquainted with the WCF Channel model as I'm starting to write an experimental transport channel for something I'm playing with. It's been quite an interesting experience, and I thought I might share what I learn as I go along in a series of small...

RFID on BizTalk Server 2006 R2

While looking around the MSDN site today, I ran into an interesting article: "BizTalk RFID: Making RFID Deployments Easy, Simple and Economical" by Karen D. Schwartz in the MSDN Manufacturing Industry Architecture center. It introduces the RFID capabilities coming up as one of the most important new features in BizTalk...

Poison Messages and Ordered Processing

Nicholas Allen has been posting some really great entries on Poison Message handling in WCF and specifically the options the MSMQ binding offers for that. He also mentions that MSMQ v4 (Longhorn server?) will support some new features to make this easier: Retry Queues. Very interesting stuff. One thing I...

WCF Configuration Complexity

Windows Communication Foundation supports a pretty extensive XML configuration schema in your app.config or web.config file to configure both service providers and service consumers as an alternative to using code to set things up. This is a good thing in most respects. What causes problems for people getting into WCF...

Vista Hanging at the Logon Screen

Since a couple of weeks ago, I've been having a pretty annoying problem with Vista. Basically, what happens is that I start my machine, enter my password at the logon screen (or use the fingerprint logon), and then, when the "Welcome" text appears while the logon is in progress, Vista...

Intellipoint and Screensaver

I've talked a bit about some issues in the latest Intellipoint release on Vista. One issue that some people had reported and that I definitely experienced as well was that Intellipoint prevented the screensaver from kicking in unless the workstation was locked. A few days ago I saw an optional...

PipelineTesting Library v1.0.1.0 Released

I've just uploaded an updated version of my PipelineTesting library for BizTalk Server 2006. This version fixes an issue that Gregory Van de Wiele pointed to me a couple of weeks ago. Thanks Gregory! The issue was that when I added Transaction support to the pipeline library, I didn't provide...