Windows Phone 7 App Roundup for 10/18

While this is by no means an exhaustive list, here’s what is catching my eye this week in the phone Marketplace: Shazam (Music & Video), Free Sample a few seconds of a tune, and Shazam uploads and parses what tune you’re listening to.   Pretty cool.  I’ll be honest, I’m much more interested in this technically than practically, wondering how the algorithms work, fuzzy matching, etc.   Practically speaking, I would get a lot more use out this if radios didn’t do the “song ID” t... [More]

WP7 Ad Control Experience

This post has been updated on 21-Oct-2010 with new information contained in the last paragraph. Most developers realize you can bring in revenue through advertising, and the Microsoft Ad Control lets you do that easily in your Windows Phone 7 application.   For most simple apps, you might offer a trial version that is fully functional but supplemented with ads, and a paid version that is ad free.  Or you might just make your app free, supported only via ads. This is what I wanted to do with... [More]

Windows Phone Emulator and Fiddler

On an internal alias, Eric Lawrence chimed in on setting up Fiddler for the Windows Phone 7 emulator.  This is really useful, of course, for monitoring traffic to/from the emulator … since so many apps are use data services, this is a must have feature. The first step is to set the local machine as a proxy … in the IE LAN settings (or via the control panel) like so:   In the Fiddler options, configure the Fiddler listen port and allow Fiddler to accept remote connections: In my app (Squeak... [More]

SqueakBox for Windows Phone 7

While I spend most of my time focusing on Windows Azure and cloud computing, naturally as a developer evangelist I need to dive into Windows Phone 7.   I had an idea for an app (not overly original, I admit) and thought I’d explore developing this in my spare time.  The result is an app called SqueakBox and it’s currently up in the Marketplace. So what’s this app?  It’s pretty much the next gen of fart apps.  Instead of just flatulence (which I never really found all that funn... [More]

Distributed Cache in Azure: Part II

In my last post, I talked about creating a simple distributed cache in Azure.   In reality, we aren’t creating a true distributed cache – what we’re going to do is allow each server manage its own cache, but we’ll use WCF and inter-role communication to keep them in sync.   The downside of this approach is that we’re wasting n* more RAM because each server has to maintain its own copy of the cached item.   The upside is:  this is easy to do. ... [More]

Azure Firestarter – coming soon!

I’m excited to announce that our Azure Firestarter series is getting ready to roll!  Registration details at the bottom.  Basically, I’m teaming up with my colleagues Peter Laudati and Jim ONeil and we’ll be travelling around.   We’re intentionally been waiting to do these events so they post-PDC – this means we’ll include the new stuff we’re announcing at PDC!  Also, for those wondering what was going on with the @home series, we’ll be doing that here, too, with some revamped ideas... [More]

Creating a Poor Man’s Distributed Cache in Azure

If you’ve read up on the Windows Server AppFabric (which contains Velocity, the distributed caching project) you’re likely familiar with the concepts of distributed cache.   Distributed caching isn’t strictly limited to web environments, but for this post (or if I ramble on and it becomes a series) we’ll act like it does.  In a web environment, session state is one of the more problematic server-side features to deal with in multiple server applications.   You are likely already f... [More]

Upcoming Windows Phone 7 Events

Want to learn more about developing for Windows Phone 7?  Check out his event series coming soon!   The event is broken down into two parts:  the Firestarter event which runs all day, then an evening event called the Windows Phone Garage… learn more below, and the registration links for both events in all the cities is at the bottom of the post: Morning Sessions: · Introduction to Windows Phone Development and the WP7 platform · Building Windows Phone 7 Applications with Silverl... [More]

@home: The Beginning

This post is part of a series diving into the implementation of the @home With Windows Azure project, which formed the basis of a webcast series by Developer Evangelists Brian Hitney and Jim O’Neil.  Be sure to read the introductory post for the context of this and subsequent articles in the series. To give even more background than in the first post … way back in late March (possibly early April) Jim had the idea to start something we originally called “Azure Across America” … not be confused with AA... [More]

@home with Windows Azure: Behind the Scenes

As over a thousand of you know (because you signed up for our Webcast series during May and June), my colleague Jim O’Neil and I have been working on a Windows Azure project – known as @home With Windows Azure – to demonstrate a number of features of the platform to you, learn a bit ourselves, and contribute to a medical research project to boot.  During the series, it quickly became clear (…like after the first session) that the two hours was barely enough time to scratch the surface, and while we hop... [More]

My Apps

Dark Skies Astrophotography Journal Vol 1 Explore The Moon
Mars Explorer Moons of Jupiter Messier Object Explorer
Brew Finder Earthquake Explorer Venus Explorer  

My Worldmap

Month List