Project DescriptionThe World Index project is a Silverlight project that is built to expose UN Millenium development goals using their public available data as datasource. The World Index project is based on the modules so it can be extended with other country based data.
The project contains little code at the moment. This is a project that is just started. At the moment we are converting MDG dataset to a database in the source code.
Useful articles and documents about the MVVM (Model View ViewModel) pattern and PRISM
WPF Apps With The Model-View-ViewModel Design Pattern:
http://msdn.microsoft.com/en-us/magazine/dd419663.aspx#id0090009Prism: Patterns For Building Composite Applications With WPF
http://msdn.microsoft.com/en-us/magazine/cc785479.aspx
Geography and country based data
GeoNames:
http://www.geonames.org/
Roadmap
1. Create technical framework for the project using Silverlight, MVVM and Prism
2. Import MDGs from UN statistics to project database.
3. Create Silverlight GUI prototype
4. Create Silverlight Application to view data
5. Create filtersystem in Silverlight to filter data and rank them in the application.
6. Add map support to view country data.
7. Add social community support.