Update (18-Jan-2011): I uploaded the source for both PathUnwriter.cs and OutgoingStreamFilter.cs in case any one wants it. As mentioned previously, I wrote an HttpModule to “undo” the path rewriting that GoDaddy seems to do on behalf of a hosted domain.  For reference here is the code that does it (PathUnwriter.cs): using System; using System.Configuration; using System.Collections.Generic; using System.Web; using System.IO; using System.Text; namespace Spudnoggin.HostingUtils { /// <summary> /// Clean outgoing path for ISPs that insist on clobbering the incoming path. /// </summary> /// <remarks> /// This module may need to be added *last* so that it's one of the outer-most /// filters... the filters are created inside-out... /// </remarks> public sealed class PathUnwriter : IHttpModule { void IHttpModule.Dispose() { //clean-up code here. } ... [More]

Technorati claim

9 Nov 2009, 3:34p
Technorati simply gave no repsonse when I attempted to claim this blog, so here’s a guess... http://technorati.com/claim/gdrddrpv6e
I have an HTC Dash (a Windows Mobile 6 Standard device) and am a developer, so of course I’d like to play around with writing applications for it.  I downloaded the latest SDK and created a sample app in Visual Studio 2008.  I was able to deploy to an emulated device, and all was well. That is, until I decided to have my application attempt to fetch some data from the Internet.  Since the emulated device isn’t a real phone, it doesn’t have a data plan, of course.  It also doesn’t have Wi-Fi.  But since it’s running on a desktop machine, it should be able to use the host’s network connection, right?  If only it were that easy.  There is a setting to use the host’s network interface, but attempting to turn it on while on a Windows Server 2008 machine gives you the notification that you need something from Virtual PC 2007!  Fortunately, installing Virtual PC did the trick, and I was able to start testing th... [More]