# Configuring your MVC Application

## Content



This section demonstrates how to create and configure MVC application [using ComponentOne template](/componentone/docs/mvc/online-mvc-core/Configuring-your-MVC-Application/Using-ComponentOne-Template) and [using Visual Studio template](/componentone/docs/mvc/online-mvc-core/Configuring-your-MVC-Application/Using-Visual-Studio-Template) in Visual Studio. Using ComponentOne template over standard Visual Studio template has certain merits, which are listed below.

*   Registers the resources required to use MVC Edition controls.
*   Adds ASP.NET Core MVC Edition packages to the project automatically.
*   Adds the required MVC Edition namespace to the \_ViewImports.cshtml file automatically.

In addition, it illustrates how you can [use VS Code](/componentone/docs/mvc/online-mvc-core/Configuring-your-MVC-Application/UsingVSCode) to create and configure an ASP.NET Core MVC application. Make sure you check the [System Requirements](/componentone/docs/mvc/online-mvc-core/GettingStarted/SystemRequirements) before proceeding.