I use a lot of Visual Studio plugins and extensions, but if I had to pick a favorite, it would be JetBrains ReSharper. ReSharper helps in increasing developer productivity and improving the code quality. Here is an introductory screencast on ReSharper where I briefly go over some of its capabilities like code generation, refactoring, analysis, navigation and more.
Take Your Productivity to the Next Level Using ReSharper
Want to learn more about Visual Studio? Check out this Pluralsight Course.
Use SqlSmash to write maintainable SQL scripts, understand code faster and navigate around easily in SSMS.