Photino.Samples
Audience
This document is for .NET developers who would like to get started building Photino projects in .NET or Blazor and for those who would like to contribute to the samples repository.
Overview
These samples represent a wide range of starter projects that highlight the use of various web UI frameworks and Photino capabilities on the .NET platform.
The Visual Studio solution source code can be found in the GitHub repository.
Usage Instructions
If you just want to use the samples projects (not become a contributor), we recommend installing the project templates for Visual Studio and/or dotnet CLI (with or without VS Code). The templates will create the sample projects.
Available Samples
The following templates are available and new samples will be added:
- photinoapp - basic .NET 5 (or later) sample
- photinotestbench - test every available setting and option
- photinoangular - basic sample with Angular framework
- photinoreact - basic sample with React.js framework
- photinovue - basic sample with Vue.js framework
- photino3d - uses 3.js library to render 3d graphics
- photino3dreact - uses 3.js library to render 3d graphics in the React.js framework
- photinogrpc - make gRPC calls from UI to application (single project)
- photinomultiwindow - create multiple child windows from parent window
Building
Use standard Visual Studio build procedures for Visual Studio. If you're using the dotnet CLI (with or without VS CODE), use the standard dotnet restore
, dotnet build
, and dotnet run
commands.