41 lines
2.7 KiB
Markdown
41 lines
2.7 KiB
Markdown
# Visual Studio 2022 Extension for WPF UI
|
|
|
|
Visual Studio allows you to add extensions that can be installed in several ways:
|
|
|
|
- Build them locally and then install the `.vsix` package.
|
|
- Download the extension from the internet and install the `.vsix` file.
|
|
- Install the extension using the search in _Visual Studio_.
|
|
|
|
In this tutorial, we'll cover the last way, if you want to know more, check out [**Manage extensions for Visual Studio**](https://learn.microsoft.com/en-us/visualstudio/ide/finding-and-using-visual-studio-extensions?view=vs-2022).
|
|
|
|
In any case, if you want to download a plugin and install it manually, or leave your review, you can find it in the Visual Studio Marketplace:
|
|
https://marketplace.visualstudio.com/items?itemName=lepo.wpf-ui
|
|
|
|
> [!NOTE]
|
|
> The source code for **WPF UI** _Visual Studio 2022_ extension is public and you can [check it out here](https://github.com/lepoco/wpfui/tree/development/src/Wpf.Ui.Extension/Wpf.Ui.Extension).
|
|
|
|
## How to?
|
|
|
|
1. Install Visual Studio 2022 from [Visual Studio 2022 downloads](https://visualstudio.microsoft.com/downloads/).
|
|
2. After installation, open Visual Studio
|
|
3. Expand the _Extensions_ tab in the menu and then click _Manage Extensions_
|
|

|
|
4. In the _Online_ tab, use the search engine to enter _WPF-UI_ in it, then click _Download_
|
|

|
|
5. After downloading, restart _Visual Studio_
|
|
6. After restarting, you will see a window asking you to confirm the installation.
|
|

|
|
7. Once installed, you can restart _Visual Studio_ and click _Create new project_
|
|

|
|
8. In the top right corner, you can select the project type
|
|

|
|
9. Voila, you have just installed the **WPF UI** extension.
|
|
|
|
## Done!
|
|
|
|
After creating a project, you can familiarize yourself with its structure and proceed to further steps.
|
|
|
|
- [WPF UI - Getting started](/documentation/getting-started)
|
|
- [Introduction to the MVVM Toolkit](https://learn.microsoft.com/en-us/windows/communitytoolkit/mvvm/introduction)
|
|
- [.NET Generic Host in ASP.NET Core](https://learn.microsoft.com/en-us/aspnet/core/fundamentals/host/generic-host?view=aspnetcore-6.0)
|