Join Walt Ritscher for an in-depth discussion in this video What you should know before watching, part of Visual Studio 2015 Essential Training: 08 Extend and Customize the Visual Studio Environment.
- [Voiceover] What should you know before coming into this course? Well, know that this is an introduction to the extensibility story for Visual Studio. Therefore, some experience with Visual Studio, the full-featured Microsoft developer IDE is a plus. In this course I'll be working with Visual Studio 2015, but most of the features demonstrated in the course are also available for Visual Studio 2013 and earlier versions. There are a number of courses available to help you learn how to work with Visual Studio.
This playlist is available on our site. It lists all the Visual Studio 2015 courses in our catalogue. Many of the extension tools are designed to enhance the Visual Studio code editors. So naturally, I'll be working with solutions and projects that contain code. I usually program in C# so that's the language that I'll use during the course. Don't worry, the extensions work with projects written in other programming languages supported in Visual Studio. I'll also show some examples in XML and XAML and HTML.
The point I want to make is that this course is not focused on the code or .NET or ASP.NET or any other project type, it's about the extension points within the Visual Studio IDE. So you'll be okay if you don't have much experience in C# and .NET Having said that, if you are unfamiliar with C#, I recommend you watch the C# Essentials Training course. We also have courses on the other Microsoft project types. Search our catalogue and find out what you need to improve your foundational knowledge before you start to explore Visual Studio.
- Installing extensions
- Using CodeMaid, Productivity Power Tools, and other Visual Studio extensions
- Adding external tools
- Creating custom item and project templates
- Building your own custom extensions
- Creating VSIX installers
- Sharing custom extensions