The article's main focus is , to create the application using Google's GeoCoding/Reverse Geocoding.
This article will teach you what GeoCoding and Reverse Geocoding is and how to write a simple C# console application.
I also added some links, for more detailed information for this topic.