Nifty Tools | Karthik Abiraman

Overview: Nifty Tools is an open source desktop application that provides conversion between various units of measurements. It also provides a country capital finder and displays the country on a map using MapXtreme 6.6. The core logic for Nifty Tools resides in two XML Web Services, so an Internet connection is required to use the application.

Technologies Used: Net 2.0, C#, XML Web Service, MapXtreme 6.6, XML and XSD, NUnit unit testing

Feature List:
  • Conversion between various units of length/distance, weight and temperature
  • Country capital finder (45 countries and counting)
  • Country map viewer
  • Highly scalable since addition of new units and countries requires no change to the desktop application
Download: download the desktop application (includes source code)