I’ve been using dasBlog which runs on ASP.NET and posting to my blog using Microsoft’s Windows Live Writer (WLW) which is a very capable blogging client. Of course, the only downside is that it has some really annoying markup quirks like inserting non-breaking spaces ( ) and empty paragraph tags (<p> </p>) all over the place. Well, thanks to Phil Haack, who happens to be the dev lead on Subtext another great ASP.NET blog engine, has kindly provided an HTTPModulethat takes care of some of these markup-isms and will work for ASP.NET blog engines that support the MetaWeblog API.
If you’re writing with WLW and using an ASP.NET based blog engine you should check it out. But I can’t really complain the price of Live Writer is definitely in the sweet spot.