- Extensions for Visual Studio
Extensions allow you to add new features to or integrate existing tools into Visual Studio. An extension can be as simple as adding grid lines to show indentation levels in the editor or as complex as a suite of tools specific to how your team works. There are thousands of extensions already out there and available through the Marketplace; however, this Beginner’s Guide to Extensions will show you how to create your own.
- Integrate with Visual Studio
Integrate with the Visual Studio platform to create your perfect development environment that you’ll love as much as your code.
- Managed Extensibility Framework (MEF) (CodePlex)
The Managed Extensibility Framework (MEF) is a composition layer for .NET that improves the flexibility, maintainability and testability of large applications. MEF can be used for third-party plugin extensibility, or it can bring the benefits of a loosely-coupled plugin-like architecture to regular applications.
- .NET Compiler Platform (“Roslyn”) (GitHub)
The .NET Compiler Platform (“Roslyn”) provides open-source C# and Visual Basic compilers with rich code analysis APIs. You can build code analysis tools with the same APIs that Microsoft is using to implement Visual Studio!
- .NET Compiler Platform (“Roslyn”) Analyzers
This GitHub repository contains a number of Roslyn diagnostic analyzers initially developed to help flesh out the design and implementation of the static analysis APIs. They have been migrated from the main dotnet/roslyn repository in order to continue and speed their further development.
- Visual Studio Industry Partner Program (VSIP)
Tap into the power of the Visual Studio Industry Partner (VSIP) Program to amplify your business and development efforts on premises and in the Cloud. The VSIP Program enables you to maximize your commercial success by providing you with extensive technical resources, previews of upcoming technologies, and a broad marketing reach. Whether you’re a small development shop looking to turn a service-offering into a product or you’re working at a global ISV perfecting development tools for specific markets, the VSIP Program will enhance your business opportunities and development efforts as you integrate with Visual Studio, TFS and Visual Studio Online.
- Visual Studio Marketplace
Extensions for the Visual Studio family of products (Visual Studio, Visual Studio Code, Visual Studio Team Services)
VS SDK, packages, add-ins, macros and more…