Get Started - Blazor Server and WebAssembly
- 2 minutes to read
Our Blazor UI Component Suite is included in the following DevExpress Subscriptions: Universal, DXperience, and ASP.NET (refer to the subscription comparison matrix for details).
Use the DevExpress .NET Product Installer to install our Blazor UI components on a Windows machine. The subscription will also grant you access to Blazor project templates in the DevExpress Template Gallery and allow you to explore our product line features in the Demo Center.
You can additionally use Visual Studio Marketplace or NuGet to install DevExpress Blazor UI components on a Windows machine. NuGet and Marketplace can also be used on non-Windows operating systems.
This section describes how you can create Blazor applications using project templates and configure your projects to incorporate DevExpress components.
Use Project Templates to Create an Application
You can use the following common templates to create Blazor applications:
DevExpress Common Templates
- Server Application
- WebAssembly Application
- WebAssembly Hosted Application
Each template creates a project that includes:
- References to the DevExpress Blazor NuGet package and DevExpress resources
- The DevExpress Blazing Berry theme
- Sidebar navigation based on the TreeView component
- The Grid component
Refer to the following topics for instructions:
- DevExpress Templates (DevExpress Installation)
- DevExpress Templates (NuGet Packages)
- DevExpress Templates (.NET CLI)
Microsoft Templates
- Blazor Server
- Blazor WebAssembly
Refer to the following topics for instructions:
- Microsoft Templates (DevExpress Installation)
- Microsoft Templates (NuGet Packages)
- Microsoft Templates (.NET CLI)
Troubleshooting
If a Blazor application throws unexpected exceptions, refer to the following help topic: Troubleshooting.