This is a rather simple WPF project I used to explore various aspects of WPF, MVVM, multi-threading and unit-testing. It shows graphically the weather information retrieved from
http://www.webservicex.net/globalweather.asmx
I used very handy classes ObservableObject and RelayCommand from Josh Smith's
MVVM FoundationThe list of countries can be adjusted in the config file, see the setting Countries in the applicationSettings element. The setting contains country codes according to
ISO 3166-1 alpha-2. The config file shipped with the application contains Austria, Czech Republic, Germany and Ukraine.