SoEng.WASM-Client-Server 1.0.0

There is a newer version of this package available.
See the version list below for details.
dotnet new install SoEng.WASM-Client-Server::1.0.0                
This package contains a .NET Template Package you can call from the shell/command line.

What is this package for?

This NuGet package contains a template for a solution with three projects: An OpenAPI server, an automatically generated API client for C# and a web client. The web client uses HTML5, CSS, Bootstrap and C# 10 / .NET 6 as a WASM app. Server and webclient are equipped with logging and I18N. Several Python scripts are included to simplify the processes of building. The whole project is compiled as a single file, embedding the web client as well. The template contains a detailed readme file.

How to start?

In order to start a new project based on this template, follow these steps:

  • Create a new directory named by your project, e.g. MyIdea
  • Open a terminal at this directory
  • (Online) Execute dotnet new -i SoEng.WASM-Client-Server (you need a Internet connection to use nuget.org)
  • (Offline) Execute dotnet new -i PATH/TO/SoEng.WASM-Client-Server.x.x.x.nupkg (replace x.x.x with your version)
  • Open the README.md to know how to proceed with the initial setup
  • Open the MyIdea.sln solution to get started
  • net6.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.1.1 531 4/19/2022
1.1.0 453 9/15/2021
1.0.1 368 9/9/2021
1.0.0 402 9/9/2021

v1.0.0
- Initial release
- Targets .NET 6, preview 7