Skip to main content
.NETStandard2.0

The official templates for creating Prism.Avalonia applications using the Avalonia and Prism Library frameworks. This include empty projects, full, and dialog samples. As well as single items such as window, user control, and event templates.

Published
Aug 26, 2024
2y ago
Total Downloads
2.8K
2,810

Install

dotnet add package Templates.Prism.Avalonia --version 9.0.537.11100
ProductVersions
.NET Standard
netstandard2.0

README

Prism.Avalonia Templates for dotnet new

Current stable version

The Prism.Avalonia Templates is a collection of dotnet template files for creating Prism.Avalonia apps.

For more information about dotnet new templates see here.

Installing Templates

Run from a command line:

dotnet new install Templates.Prism.Avalonia

The templates are now be available in dotnet new list:

Project Templates

Template Name                         Short Name                  Language  Tags
------------------------------------  --------------------------  --------  -----------------------------------------------------
Prism.Avalonia .NET - Empty App                prism.avalonia.app          [C#]      Desktop/Xaml/Axaml/Avalonia/Prism/Windows/Linux/macOS
Prism.Avalonia .NET - Sample Dialog App        prism.avalonia.app.dialog   [C#]      Desktop/Xaml/Axaml/Avalonia/Prism/Windows/Linux/macOS
Prism.Avalonia .NET - Sample Full SideBar App  prism.avalonia.app.full     [C#]      Desktop/Xaml/Axaml/Avalonia/Prism/Windows/Linux/macOS

Item Templates

Template Name                         Short Name                  Language  Tags
------------------------------------  --------------------------  --------  -----------------------------------------------------
Prism Avalonia Event                           prism.avalonia.event        [C#]      Desktop/Xaml/Axaml/Avalonia/Prism/Windows/Linux/macOS
Prism Avalonia UserControl                     prism.avalonia.usercontrol  [C#]      Desktop/Xaml/Axaml/Avalonia/Prism/Windows/Linux/macOS
Prism Avalonia ViewModel                       prism.avalonia.viewmodel    [C#]      Desktop/Xaml/Axaml/Avalonia/Prism/Windows/Linux/macOS
Prism Avalonia Window                          prism.avalonia.window       [C#]      Desktop/Xaml/Axaml/Avalonia/Prism/Windows/Linux/macOS

Contributing

Local Test and Build

.\install-dev-templates.ps1
.\tests\build-test.ps1

References

Sponsored by: Suess Labs, Inc.

  • skunkworks of Xeno Innovations

Changes from Previous Version

No structural changes between v8.1.97.11001 and v9.0.537.11100.

Adoption Assessment

Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.

Compatibility metadata lists 1 target framework; confirm the exact target used by your application.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.