Send Handlers and Adapters

In BizTalk Server 2004, there's an interesting asimmetry between how handlers relate to the send and receive sides of adapters. Handlers are, in essence, how runtime execution contexts are provided for adapters by linking them to hosts. On one side, we have Receive Handlers. A receive adapter can have more...

XmlSerializerCache

Christopher Schittko has a post regarding the XmlSerializerCache he wrote for the MVP.Xml project. Nice stuff. I haven't used it myself, but I must admit to taking advantage on more than one time of the Microsoft.Web.Services2.Xml.XmlSerializerCache class that is part of WSE to work around the performance problems introduced by...

Indigo Interfaces

Clemens has makes a good point here [1]... I can't help but think: COM Type Libraries, anyone? It looks very sweet, and I'm dying to get my hands on some Indigo bits to play with. My biggest fear, whoever, is how people will understand the programming model. I totally agree...

Securing Username Tokens

Keith Brown has an article up on MSDN on "Securing the Username Token with WSE 2.0". I liked the way he describes each issue and how to work around the most dangerous ones. BTW, William Stacy (fellow MVP) has a nice blog on MSN Spaces with tons of entries on...

Architect's Journal 4

The Microsoft Architect Journal number 4 came out a couple of weeks ago. Good stuff, I always enjoy reading it. Too bad this one does not seem to be available in complete PDF form for download, though... </p>

Newsgator feature requests

Greg is asking for feature request for Newsgator Outlook edition. As a current customer (and a very happy one, fwiw), I do have a few usability-related requests: An easier way to add subscriptions in outlook. Currently, this requires going to the Newsgator Subscription dialog and clicking the Add button; I'd...

Error Loading Type Library/DLL

A couple of days ago I started seeing this error when trying to invoke ServicedComponents built with the .NET framework v1.1 on my machine, with no clue why this was happening. I eventually was able to trace the issue and found it got fixed by running regasm.exe on System.EnterpriseServices.dll again...

Transactional Receive Adapters in BTS 2004

When creating custom receive adapters for BizTalk Server 2004 that need to support transactions, one thing to keep in mind is: Who owns the transaction? The assumption that the BizTalk Adapter Framework does regarding DTC transactions in receive adapters is actually quite simple: The programming model assumes that the adapter...

CruiseControl.NET 0.8 out

Just noticed that CruiseControl.NET 0.8 came out last week. Cool! Look forward to using this build in the next project. We used 0.7 on our last project and it worked very nicely, but look forward to the finally switching to the web dashboard and the improved FxCop support.

WSE and Role-Based Authentication

Just finished reading an article on MSDN by my good friend Ingo: "Using Role-Based Security with Web Services Enhancements 2.0". Very nice, and it helped clear up for me how a few parts of the WSE security infrastructure fit together. One minor nitpick: In the paragraph right after Figure 1,...