SoEng.WASM-Client-Server 1.1.1

dotnet new install SoEng.WASM-Client-Server::1.1.1
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
  • Install the template:
    • (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)
  • Create the actual solution: dotnet new wasm-client-server
  • 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 491 4/19/2022
1.1.0 422 9/15/2021
1.0.1 338 9/9/2021
1.0.0 370 9/9/2021

v1.1.1
- Changed repo URL
v1.1.0
- Upgraded to .NET 6, RC1
v1.0.1
- Improved template's readme
v1.0.0
- Initial release
- Targets .NET 6, preview 7