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):
/// Clean outgoing path for ISPs that insist on clobbering the incoming path.
/// This module may need to be added *last* so that it's one of the outer-most
/// filters... the filters are created inside-out...
public sealed class PathUnwriter : IHttpModule
//clean-up code here.
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]