msdnindia-magazine-10001