Skip to content

The official Prism Avalonia Templates for Visual Studio using the Avalonia and Prism Library frameworks by Suess Labs

License

Notifications You must be signed in to change notification settings

SuessLabs/Prism.Avalonia.Templates

Repository files navigation

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.

Announcement

Prism.Avalonia is officially moving to Prism Library! ❤️

Installing Templates

Run from a command line:

dotnet new install Templates.Prism.Avalonia

# Install
dotnet new prism.avalonia.app MySuperAwesomeApp

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