A set of .NET MAUI solutions progressing from the default project, showing how to implement MVVM, automated testing, styles, CI/CD, and other stuff.
Changing the environment? Change the CI/CD pipeline!
Install | Version |
---|---|
.NET | 6 |
PowerShell | 7.x |
Visual Studio | VS 2022 17.3 Preview (at time of writing) |
Sources:
Be sure to use the correct versions from above.
Environment
- Install PowerShell 7.x.
- Install .NET 6.x.
$ErrorActionPreference = 'Stop'
# other installations
Application
# Clone source
$ErrorActionPreference = 'Stop'
$userRoot = $env:userprofile
cd "$userRoot/source/repos"
git clone https://github.com/bladewolf55/dotnet-maui-progression.git
cd dotnet-maui-progression
# Build app
# ./build.ps1 <== TBD
- The
docs
folder contains the blog posts. - The src folder contains a folder-per-blog-part.
Each part's solution is the state at the end of the blog post.