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

Now Available in Print

My good friend Christian Weyer reprimanded me today because my weblog was rather impossible to print. Unfortunately, he was completely right; when I did the redesign of the site it never even occurred to me to consider that someone might want to print it, so it really was rather useless...

What is a Collection?

Just found Mads Torgersen's blog on the MSDN site; check out his first serious entry here on what the definition of a collection is and how it affected the C# 3.0/LINQ design. Technorati: LINQ, C#, .NET<br />

A Discussion on Workflow Persistence

I've been having a discussion with Jon Flanders on the WF forums regarding some of the behaviors and semantics of how Workflow persistence works, particularly in regards of how and when workflow persistence and loading/unloading might happen and how it may affect custom event activities. Lots of good stuff there...

I've been switched...

After the announcement a couple of weeks ago that I had been awarded again as a Microsoft MVP, I just learned today that I have been officially switched to a different category. I'm now a BizTalk Server MVP. Technorati: BizTalk, BTS, MVP<br />

IDispatchMessageInspector, Faults and One-Way Operations

One extensibility hook in Windows Communication Foundation I've been playing with recently is the IDispatchMessageInspector interface, which allows you to see the messages arriving at an endpoint before they have been dispatched as well as the corresponding response message before it is sent back to the client. A couple of points...

Paul Andrews on the WF-not-a-toy Department

Paul Andrews, WF Product Manager, has posted a response here on Harry Pierson's comments about the Toy-Nature of some of the Windows Workflow Foundation built-in services. Worth checking out to see a different perspective. Technorati: Windows Workflow Foundation, WF<br />

Event Activities and Persistent Subscriptions

I've talked in past entries about event-driven activities (those implementing IEventActivity) in Windows Workflow Foundation and how to implement them. I discovered most of this stuff by going over all the samples available and a lot of spelunking around using Reflector while trying to create my MsmqActivities for WF. However, a...

BTS Dev Tip: Reduce Cache Refresh Time

Here's one small tip that can make your life a little bit easier when developing on BizTalk Server: Reduce the cache refresh time. Many developers get sometimes frustrated when they make a change to their BizTalk configuration (such as changing the pipeline used by a send port) and BizTalk does...