windows phone

Lumia 900 - A 3 Week Review

It's been three weeks since I received my new Nokia Lumia 900 and I thought I'd give some feedback from the perspective of a few weeks out. As a reminder, I previously used a Samsung Focus as my daily driver. I previously blogged about this phone in my pseudo-review.…

Support WP7 Orientation Without Rotation

While working on a new app, I came upon a scenario in which I wanted the phone to support both Portrait and Landscape orientations, but I didn't want the content on the page to rotate. I wanted the user to feel that they had rotated the phone, but the particulars…

Amazon SimpleDB for Windows Phone Part 3 — Token Vending Machine

One important aspect of accessing SimpleDB on a Windows Phone directly is that it isn't going through another service that can handle securing the credentials needed to access SimpleDB. SimpleDB, like most (if not all) AWS services, requires two pieces of information to secure a request of the service: AWS…

Amazon SimpleDB for Windows Phone Part 2 -- Using Fiddler

Almost immediately after writing the code to connect to the SimpleDB, I started running into HTTP error codes. No 200's for me. Since my code is directly working with HttpWebRequest objects and their corresponding HttpWebResponse objects, I could just look through the response object and its properties to see what…

Amazon SimpleDB for Windows Phone Part 1 - Signature

The first thing to know about the SDK provided by Amazon for .NET (AWSSDK) is that it does not work on Windows Phone. You can't reference the DLL because it hasn't been compiled as a phone class library. If you try to put the source code in and compile it…

Constraints for Devs and Managers

The sheer amount of options that developers have is staggering. Software language, platform, and frameworks are all big choices that developers have to make. And they think they love it. They think that they’re in a smorgasbord of choice and that it’s the greatest thing ever. But it’…