msdnindia-magazine-10002