July 2011 - Posts

Cloud-aware music done right: Spotify is the iTunes, Zune, Amazon Cloud Player and Google Music killer

Oh boy, how I’ve been waiting for something like Spotify!!! Just got an account setup (like 10’ ago) and I’m already blown away by it. Everything I’ve always wanted, truly.

To help you tell whether my evaluation is worth reading, these are the (music capable/usable) devices I own/owned and use/used actively:

  1. iPod Touch (first gen)
  2. iPad 1
  3. Zune Player
  4. T-Mobile G1
  5. Google Nexus One
  6. Galaxy Tab 7’’
  7. Galaxy Tab 10.1
  8. Windows 7 HTPC

And these are online music services I’ve used (either currently -soon to be dropped- or very recently). Note that they offer varying services and capabilities, so they cannot be compared easily, but they are all related to music, and I’m just noting the plus/minus I found for each:...

Read full article

How to improve string resources usability

(cross-posted from NETFx)

Somehow we ended up with a stagnating code generator for .resx built-in VS and we just got used to its shortcomings.

Namely:

  1. No support for formatting arguments: while you can set your resource string value to contain {0} and the like, the generator knows nothing about them. Meaning you have to write the repetitive and boring formatting code on the caller side. For example, for a resource string with Name=”User_InvalidEmail” and Value=”Provided email ‘{0}’ is invalid.”:

    throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, Resources.User_InvalidEmail, email)); ...

Read full article

More Posts

Search

Go

This Blog

News

     

      Microsoft MVP Profile

Syndication