DasBlog 1.8 Migration done

I've just completed the migration of my blog from the old (really old) Movable Type version I was using to dasBlog 1.8. It was actually a lot less painful than I expected, but I was able to take advantage of MT's very powerful templates to pretty much generate all the...

WCF ASP.NET Compatibility Mode

My friend Gustavo pointed me over to Wenlong Dong's blog and his article on the ASP.NET Compatibility Mode for WCF services hosted in IIS. Good stuff. The articles explains quite a bit of what goes behind hosted WCF services and how they interact with the ASP.NET engine. One observation in...

MSMQ ActiveXFormatter, Strings and BizTalk 2006

I had forgotten completely to blog about this, but was just reminded by an email from Doug Girard regarding something I had written some time ago on the BizTalk 2006 beta newsgroups. The MSMQ Adapter in BizTalk 2006 now supports a new property, BodyType (MSMQ.BodyType), which maps to the PROPID_M_BODY_TYPE...

Fix Message Encoding Custom Pipeline Component Sample

I've just posted a new sample (very simple one, by the way) custom pipeline component for BizTalk Server: The FixEncodingComponent. What this sample does is allow you to tell the XmlDisassembler exactly using which encoding or Charset it should interpret the message in. This alleviates the problem sometimes where you...

Framework API inconsistency with encodings

While doing some encoding manipulation lately, I just realized an odd and somewhat annoying inconsistency in the .NET framework API, specifically with the design of the System.Text.Encoding class. As it turns out, an Encoding actually has several names it can be known as, including an internal framework name (such as...

Rocky on Software

Rockford Lhotka has a nice rant here about the topic of software and software developers. I have to say that Rocky makes a lot of good points. I don't agree with all of them, but the basic idea is very sound. Besides, I have to admit I'm one of those...

SqlTrackingQuery Sample

Beta 2 of Windows Workflow Foundation includes the new SqlTrackingQuery class (in the System.Workflow.Runtime.Tracking namespace), which allows you to query the tracking records in a SQL Server database inserted by the SqlTrackingService service. I've written a simple Windows Forms Application that illustrates how to use this basic API and displays...

Technorati

Technorati Profile

Machine Repave

Like Scott, I recently was paving my machine, but in my case it was getting my new laptop set up :). My choice of basic tools for my machine is a little different than Scott's, though, so here's my list in case anyone is interested :) </p> Office Firefox 1.5,...

Sam on his Agile work

I love hearing (or reading, in this case) Sam talking about his projects and how they are developing using agile methodologies. In his latest post, Sam talks about some of the tools he's using and the issues he has found with VS and VSTS. A few things Sam mentioned worthwhile...