msdn-magazine-india-2005