Silverlight Localization

By Eric — 6 minute read

The official Silverlight documentation about localization gives lots of information about working with resource files, but it is kind of scant on how to actually get localized strings to show up in the UI in a reasonable way. For example, an unreasonable way would be to set the text/content …

Read more...

Unit Testing Silverlight View Models

By Eric — 3 minute read

Being relatively new to Silverlight development, I've not had the good sense to accept conventional wisdom that the Visual Studio unit test framework can't be used to test Silverlight code. For testing view models at least, I've been successfully using Mstest and Rhino Mocks for a few months now.

One …

Read more...

Cell Phone Service for the Non-Garrulous

By Eric — 2 minute read

I'm a man of few words. Well, vocally anyway. My wife has teased that I must have a fixed daily allotment of spoken words, and on evenings when I'm particularly quiet, I must have used them up already. I'm not sure if she buys the "still waters run deep" explanation …

Read more...

The Best of PDC 2008

By Eric — 5 minute read

For those of us poor folk who didn't make it to PDC this past fall, Microsoft has been taking the show to us in the form of its MSDN Unleashed series. Rob Bagby, developer evangelist, came to Salt Lake City to present and give updates about new and upcoming technologies …

Read more...

A Billion Mice

By Eric

On December 3, 2008, Logitech (my employer) announced that it had shipped its billionth mouse. While I didn't contribute much to that as an employee (I work in a non-mouse division), I have helped as a consumer: I think I personally own four Logitech mice.

As part of the company …

Read more...

QCon SF 2008 Day 3

By Eric — 9 minute read

Friday was the third and final day of the QCon conference.

Cable car

Frameworks and DDD (Tim McCarthy)

On Friday, I spent most of the day in the Domain Driven Design track, hosted by Eric Evans. The first speaker was Tim McCarthy, who has recently written a book on using DDD with …

Read more...

QCon SF 2008 Day 2

By Eric — 7 minute read

It's another day of industry stand-outs at QCon.

San Francisco

Shifting Storage (Tim Bray)

The day started with a keynote from Tim Bray, of XML fame. Tim spoke about the application stack from this perspective:

  • Application code
  • Object-relational mapping
  • SQL engine
  • Operating system/file system
  • Cache/disks

He mainly focused on the …

Read more...

QCon SF 2008 Day 1

By Eric — 8 minute read

QCon is a software development conference sponsored by the InfoQ site and software consultancy Trifork. I am in San Francisco attending it, and here is a summary and some thoughts on the first day's sessions I was able to attend.

San Francisco Buildings

Agilists and Architects (Martin Fowler & Rebecca Parsons)

As much of …

Read more...

Goodbye Money

By Eric — 2 minute read

The current stock market makes the title generally appropriate, but I'm specifically talking about Microsoft Money here. I used to use Quicken pretty heavily, but I got tired of forced upgrades so I've been using Microsoft Money for a little while. Now I'm happy to be done with both of …

Read more...

User Stories Are Not Narratives

By Eric — 1 minute read

The "story" in agile development's "user story" is not a narrative in the traditional sense of the word. Many are short on verbs, which is a big hint that something non-narrative is going on. "User story" is shorthand for a set of concepts and principles. The danger with taking a …

Read more...