---
title: "Streamline Your WPF Development with Syncfusion: Introducing the WPF Template Studio for Visual Studio"
published_at: "2023-10-16T12:16:43+00:00"
modified_at: "2025-11-07T11:33:34+00:00"
url: "https://www.syncfusion.com/blogs/post/wpf-template-studio-visual-studio"
excerpt: "Learn to install Syncfusion WPF extensions and optimize their use with the new Syncfusion WPF Template Studio support for Visual Studio."
taxonomy_category:
  - "Desktop"
  - "Development"
  - "Extensions"
  - "Syncfusion"
  - "Visual Studio"
  - "What's new"
  - "WPF"
taxonomy_post_tag:
  - "desktop"
  - "extensions"
  - "Syncfusion"
  - "Visual Studio"
  - "What's New"
  - "WPF"
---

# Streamline Your WPF Development with Syncfusion: Introducing the WPF Template Studio for Visual Studio

[Jose Seeron Anthony Pitchai](https://www.syncfusion.com/blogs/author/jose-seeron-anthony-pitchai)

![Streamline Your WPF Development with Syncfusion Introducing the WPF Template Studio for Visual Studio](https://www.syncfusion.com/blogs/wp-content/uploads/2023/10/Streamline-Your-WPF-Development-with-Syncfusion-Introducing-the-WPF-Template-Studio-for-Visual-Studio.png)


We are excited to announce the availability of [Syncfusion WPF Template Studio](https://help.syncfusion.com/wpf/visual-studio-integration/template-studio)
 for Visual Studio as part of our [Essential Studio® 2023 Volume 3](https://www.syncfusion.com/forums/184588/essential-studio-2023-volume-3-main-release-v23-1-36-is-available-for-download)
 release.

The WPF Template Studio is a tool Syncfusion provides specifically for building apps using its WPF components. This tool streamlines the development process by including essential Syncfusion components, managing necessary NuGet references, providing predefined namespaces, and generating component-rendering code. It acts as a template wizard, making it easier for developers to create WPF apps using Syncfusion components.

Let’s see how to install Syncfusion WPF extensions and effectively utilize their functionalities and capabilities using the new Syncfusion WPF Template Studio for Visual Studio.

## Prerequisites

- [Visual Studio 2017 or later](https://visualstudio.microsoft.com/downloads/) .

## Getting started

To utilize the WPF Template Studio, install the Syncfusion WPF extensions. This can be done either in Visual Studio or through the [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=SyncfusionInc.WPFExtension)
.

Follow these steps to directly install the WPF extensions in Visual Studio:

1. Open**Visual Studio**.
2. Navigate to **Extensions ->** ** Manage Extensions ->** ** Online** and search for ** Syncfusion WPF** option.
3. Locate the**WPF Extensions –****>**** Syncfusion** item.
4. Click the **Download** or** Install** option next to the extension.

**Note:** Close all Visual Studio instances before clicking **Modify** in the VSIX installer to install the extension. For more details, refer to the [Syncfusion VS Extensions Now on the Visual Studio Marketplace](https://www.syncfusion.com/blogs/post/syncfusion-extensions-in-visual-studio-marketplace.aspx)
 blog.

There are two options for creating WPF projects using the installed extension. Let’s check them out.

### Option 1: Create WPF projects using the Syncfusion menu in Visual Studio

To create a WPF projects using the Syncfusion menu, click **Extensions –**> ** Syncfusion** and choose Essential Studio***®*** ** for** ** WPF -> Create New Syncfusion Project** in Visual Studio.

Refer to the following image.![Create WPF projects using the Syncfusion menu in Visual Studio](https://www.syncfusion.com/blogs/wp-content/uploads/2023/10/Create-WPF-projects-using-the-Syncfusion-menu-in-Visual-Studio.png)

**Note:** In Visual Studio 2017, the Syncfusion menu is located in the Visual Studio menu.

### Option 2: Create WPF projects using the installed extension

To create a Syncfusion WPF project using the installed extension, follow these steps:

1. #### **Type 1: Project type** To create a ** project type** application, follow these steps: #### ** Type 2: Predefined template** To create a ** predefined template** application, follow these steps: ## Conclusion Thanks for reading! In this blog, we’ve explored the new Syncfusion WPF Template Studio for Visual Studio, available in the [2023 Volume 3](https://www.syncfusion.com/forums/184588/essential-studio-2023-volume-3-main-release-v23-1-36-is-available-for-download) release. It provides a user-friendly project wizard that simplifies the integration of Syncfusion components into your apps, generating code and references for your app so you don’t have to do it manually. Try out this marvelous tool and share your feedback in the comment section of this blog. Current customers can download the new version of Essential Studio***®*** from the [License and Downloads](https://www.syncfusion.com/account/downloads) page. If you are not yet a Syncfusion customer, you can try our 30-day [free trial](https://www.syncfusion.com/downloads) to check out our incredible features. You can also reach us through our [support forums](https://www.syncfusion.com/forums) , [support portal](https://support.syncfusion.com/) , or [feedback portal](https://www.syncfusion.com/feedback/) . We’re always happy to assist you! ## Related blogs
  1. Open Visual Studio and select **File -> New -> Project**. This will launch the ** Create a new project** dialog.
  2. To find the templates Syncfusion offers for WPF, filter the project type by selecting **Syncfusion** in the project type dropdown.![Select the Syncfusion option in the project type dropdown](https://www.syncfusion.com/blogs/wp-content/uploads/2023/10/Select-the-Syncfusion-option-in-the-project-type-dropdown.png)
  3. Select **Syncfusion WPF Template Studio** and click ** Ne**** xt**.![Select Syncfusion WPF Template Studio option](https://www.syncfusion.com/blogs/wp-content/uploads/2023/10/Select-Syncfusion-WPF-Template-Studio-option.png)If you’re using Visual Studio 2017, select** File -> New -> Project**and then navigate to** Syncfusion -> Windows -> Syncfusion WPF Template Studio**.
  4. Name the project, specify the project location, and then click **OK**. This will open the project configuration wizard. ![Name the project and specify the project location in the Project Configuration Wizard](https://www.syncfusion.com/blogs/wp-content/uploads/2023/10/Name-the-project-and-specify-the-project-location-in-the-Project-Configuration-Wizard-1.png)
  5. In the **Configuration** tab, select a ** language** (C# or Visual Basic) and then select the required ** framework**** version**(.NET 7.0 or .NET6.0 or .NET Framework) and select the required assembly location such as ** NuGet**, ** GAC Location**, or Essential Studio***®***** installed location**, from where the assembly is added to the project. ![Configuration tab](https://www.syncfusion.com/blogs/wp-content/uploads/2023/10/Configuration-tab-1.png)** Note:**The installed location and GAC options will be available only after the Syncfusion Essential WPF setup has been installed. You can use the NuGet option instead of installing the Syncfusion Essential WPF setup. Also, the GAC option will not be available if you choose .NET 6.0 or .NET 7.0 as the framework version in Visual Studio.
  6. In the **Type** tab, you can create applications by choosing one of the following types using the ** Select a type** option ** Note:**The pages, control features, and app features tabs are enabled only when a project type is selected. If we choose a predefined template, these tabs will be disabled.
    1. [Project type](#Projecttype)
    2. [Predefined template](#Predefinedtemplate)

  1. Choose the required **project type** from the displayed options.![Create the project type application](https://www.syncfusion.com/blogs/wp-content/uploads/2023/10/create-the-project-type-application.png)
  2. In the **Pages** tab, select the Syncfusion WPF controls you want to include in your app by clicking on them.![Pages tab](https://www.syncfusion.com/blogs/wp-content/uploads/2023/10/Pages-tab.png)
  3. Then, click **Next** or go to the ** Control Features** tab to view and select the features of the chosen controls.![Control Features tab](https://www.syncfusion.com/blogs/wp-content/uploads/2023/10/Control-Features-tab.gif)
  4. In the App Features tab, choose the required app features.![App Features tab](https://www.syncfusion.com/blogs/wp-content/uploads/2023/10/App-Features-tab.png)In the **project details** pane, you can change the project type, framework version, reference type, remove selected controls or app features. ![Change project type, framework, references, controls, and features](https://www.syncfusion.com/blogs/wp-content/uploads/2023/10/Change-project-type-framework-references-controls-and-features.png)
  5. After configuring all the previous options in the project configuration wizard, click **Create** button. The Syncfusion WPF project will be created with the necessary XAML files and required Syncfusion WPF assemblies or NuGet packages.Refer to the following images. ![Syncfusion WPF Project Created with Syncfusion WPF assemblies or NuGet packages](https://www.syncfusion.com/blogs/wp-content/uploads/2023/10/Syncfusion-WPF-Project-Created-with-Syncfusion-WPF-assemblies-or-NuGet-packages.jpg) Syncfusion WPF Project Created with Syncfusion WPF assemblies or NuGet packages ![Syncfusion WPF Project Created with XAML files](https://www.syncfusion.com/blogs/wp-content/uploads/2023/10/Syncfusion-WPF-Project-Created-with-XAML-files.jpg) Syncfusion WPF Project Created with XAML files ![Syncfusion WPF Project Created Using Syncfusion WPF Template Studio for Visual Studio](https://www.syncfusion.com/blogs/wp-content/uploads/2023/10/Syncfusion-WPF-Project-Created-Using-Syncfusion-WPF-Template-Studio-for-Visual-Studio-2.png) Syncfusion WPF Project Created Using Syncfusion WPF Template Studio for Visual Studio

  1. Choose the required **predefined template** from the displayed options.![Create the predefined template application](https://www.syncfusion.com/blogs/wp-content/uploads/2023/10/Create-the-predefined-template-application.png)In the **project details** pane, you can change the selected language, framework version, reference type, and predefined template. ![Select language, framework, reference type, and template](https://www.syncfusion.com/blogs/wp-content/uploads/2023/10/Select-language-framework-reference-type-and-template.png)
  2. Click the **Create** button**.** The Syncfusion WPF project will be created with the necessary files, Syncfusion WPF assemblies, and NuGet packages.![Syncfusion WPF project creation with files and packages](https://www.syncfusion.com/blogs/wp-content/uploads/2023/10/Syncfusion-WPF-project-creation-with-files-and-packages.png)

  - [Syncfusion Essential Studio® 2023 Volume 3 Is Here!](https://www.syncfusion.com/blogs/post/syncfusion-essential-studio-2023-volume-3.aspx)
  - [Chart of the Week: Creating A Trend Line Using WPF Charts to Visualize Rapid Heating in North American Oceans](https://www.syncfusion.com/blogs/post/trend-line-wpf-chart-visualize-heating-north-american-oceans.aspx)
  - [Chart of the Week: Creating a WPF Doughnut Chart for the Top Rice-Exporting Countries](https://www.syncfusion.com/blogs/post/wpf-doughnut-chart-rice-exporting-countries.aspx)
  - [Chart of the Week: Creating a WPF Range Column Chart to Visualize ChatGPT’s Performance in Competitive Exams](https://www.syncfusion.com/blogs/post/wpf-range-column-chart-visualize-chatgpt-performance.aspx)
