Visual Studio Extensions are add-ins that allow you to customize and enhance your experience when using Visual Studio. Syncfusion has its own extensions for the following supported platforms and we have published them in the Visual Studio Marketplace.
Syncfusion VS Extensions ease the process of creating applications using Syncfusion components and configuring them with Syncfusion assemblies. In this blog, I will walk you through the various Syncfusion add-ins available. The following extensions are provided by Syncfusion on various platforms,
The Project Template allows you to create a new project with Syncfusion references. It is associated with the Project Configuration Wizard to allow customizing project settings such as the version of Syncfusion assembly to be used, target version, minimum supported version, and language. The available settings depend on the platform.
Using a project template reduces the time of installation as well as the memory footprint of the entire package.
The Project Conversion add-in converts the native application to a Syncfusion application by adding required assembly references and resources.
To use this tool, the desired references and resources must be installed on the machine.
The Project Migration add-in assists in the migration of an application between different versions of Essential Studio®.
To use this tool, the different versions of Essential Studio® must be installed on the machine.
The Troubleshooter add-in allows you to find and resolve configuration-related issues while using Syncfusion components in Visual Studio projects.
Item Templates are highly customizable templates Syncfusion has created to address common use-cases. We currently have a limited set of templates available, but we will increase the template count in future releases.
The Toolbox Configuration is a unique add-in feature available for Xamarin extensions which provides a list of Syncfusion Xamarin controls in a toolbox. When dragging and dropping the control from the toolbox into the design view, the control will be included and all necessary references will be added to the project.
Scaffolding provides an easy way to create views and controller action methods for Syncfusion DataGrid, Charts, Scheduler, and Diagram controls in an existing ASP.NET MVC application. The scaffolding UI collects Syncfusion component features and the data field for the selected control. This can reduce the amount of time taken to develop standard operations.
There are two ways by which one can install VS Extensions for Visual Studio: through the Visual Studio Marketplace and through the Visual Studio Extensions Manager.
The following steps illustrate how to download Syncfusion VS extensions from the Visual Studio Marketplace and install them.
Choosing VS versions in VSIX installer
Manage extensions in VS 2019
Extensions and updates in VS 2013 to 2017
Choosing Syncfusion VS extensions to download
Choosing VS versions in VSIX installer
Syncfusion understands that time is money. With Syncfusion’s Visual Studio extensions, you need not spend much of your time creating and configuring the Syncfusion components in your project, and you make it production ready in a minimal amount of time.
If you have any questions about these features, please let us know in the comments below. You can also contact us through our support forum or Direct-Trac or Feedback Portal. We are happy to assist you!