Developers who use Microsoft Visual Studio now have a new way to highlight their skills, get recognition through the "Visual Studio Achievements," a Visual Studio plug-in, that enables developers to unlock badges and compete against one another for a place on a leader board based on the code they write, its level of sophistication, and the Visual Studio capabilities they use to do so.
Created by Microsoft's Channel 9, Visual Studio Achievements is both playful and pragmatic. There are 32 achievements with six categories and corresponding badges (see pic below). "Each time you earn a badge, a unique page is created with your profile picture, the badge and a description. You can tweet about achievements, share them on Facebook, and show a list of achievements on your blog using the Visual Studio Achievements Widget," revealed Microsoft.
How It Works?
"The Visual Studio Achievements plug-in analyzes a background thread each time code is compiled, as well as listens for particular events and actions from Visual Studio. When certain criteria or actions are detected, the plug-in triggers a pop-up alert and awards a new badge, which is then displayed on the public leaderboard and the developer's Channel 9 profile," explains Channel 9.
In the video below, Karsten Januszewski introduces Visual Studio Achievements. Have more fun coding--compete with your friends and colleagues and show off your Visual Studio prowess.