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

WS-I Basic Profile and One-Way Operations

I've been spending a few hours lately reading in more detail the different documents produced by the WS-I, in particular the WS-I Basic Profile 1.1. One part that I found quite interesting was the rules on One-Way Operations. Particularly intriguing is rule R2727: </p> "For one-way operations, a CONSUMER MUST...

Why I care about Indigo

So far, I've refrained myself from talking about Indigo in any specific way. Why? Well, basicly because I know next-to-nothing about indigo, not having written a single service using it ever (not surprising, given the lack of public builds of indigo and not being one of the privileged few with...

Services are Autonomous

When I first read about this maxim of Services/SOA/WebServices/whatever, I thought this made a lot of sense. And I Still do. However, one question comes to mind: How many people out there are building really autonomous services? One pattern I'm seeing here is that we seem to rarely create stand-alone...

Tim on WS-* standarization

Tim Ewald has a good new post that touches points on the WS-* standarization process. Two things I liked: "While progress on standardizing WS-* continues, it doesn't seem possible that it would be complete by the time major vendors ship support (only WS-Security has completed the process and from the...

BTS 2004 Atomic Scopes in Orchestrations and DTC Transactions

One interesting bit to remember about the use of atomic scopes in orchestrations is their relation with MSDTC (Distributed Transaction Coordinator) transactions. Usually, you'll use a scope configured with an atomic-type transaction when you want to ensure ACID semantics on the actions contained within the scope [1]. What is not...