Programming Windows Workflow Foundation

I got a review copy of K. Scott Allen's "Programming Windows Workflow Foundation: Practical WF Techniques and Examples using XAML and C#" book and I just finished reading it recently, and wanted to take a moment to mention my opinion about it. First of all, I'm probably not quite Scott's...

Standby/Resume Quickly in Vista

Raymond Chen recently pointed to this article on analyzing performance problems when entering standby mode and resuming in Vista. Besides the complete crippling of Windows Explorer, standby and hibernation have been the two most significant issues I've had with Vista, so I decided to give this a try and see...

URIs in WCF Transports Continued

On my last post I put out some questions on the design of URI syntaxes for Windows Communication Foundation transport channels. Scott Seely posted a very interesting response and I wanted to comment a bit on it. First Scott says: "The address element can take a set of extra headers-- see EndpointAddress.Headers. These...

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