An open-source project (MIT license) that targets and complements the Microsoft .NET platform. It provides vast ways of possibilities for all breeds of coders, programmers, developers and the likes thereof. Your ideal companion for .NET 8, .NET 7, .NET 6, .NET Standard 2 and .NET Framework 4.6.2 and newer.
It is, by heart, free, flexible and built to extend and boost your agile codebelt.
Cuemon for .NET (formerly Cuemon .NET Standard) has been completely refactored and updated to support .NET 8 (LTS), .NET 7 (STS) and .NET 6 (LTS).
Support for .NET Core 3.0, .NET Core 3.1 and .NET 5 has been deprecated as these are out of support.
Full documentation (generated by DocFx) located here: https://docs.cuemon.net/
All CI and CD integrations are done on Microsoft Azure DevOps and is currently in the process of being tweaked.
All code quality analysis are done by SonarCloud and CodeCov.io.
The development
branch contains the latest (and greatest) version of the code.
All CI builds are pushed to NuGet.org as preview
releases.
Once tested thoroughly and feature milestone has been reached, the code will be pushed and merged to a new branch; release
.
NOTE: Builds from development are preview builds and not to be considered stable.
The release
branch contains the next version of Cuemon for .NET. Here it will be tested again while the next semantic version is being determined.
All CI builds are pushed to NuGet.org as either alpha
, beta
or rc
releases (when deemed fit for purpose).
Lastly, when things are looking all fine and dandy, the code will be pushed and merged to the master
branch.
Curious for more information about suffixes? Check out Package versioning - Pre-release Versions at Microsoft.
The master
branch always contains the current production
ready version of Cuemon for .NET.
Builds performed from this repository are pushed to NuGet.org as the actual version they represent.
A big welcome and thank you for considering contributing to Cuemon for .NET open source project!
Please read more about contributing to Cuemon for .NET.
Project maintainers pledge to foster an open and welcoming environment, and ask contributors to do the same.
For more information see our code of conduct.
This is a list of all NuGet packages from Cuemon for .NET that is publicly available on NuGet.org; the packages here are listed alphabetically and are available in preview-, rc- and production-ready versions.
Provides a focused API for building various types of .NET projects.
Provides a convenient set of default API additions for building various types of .NET projects.
Package | vNext | Stable | Downloads |
---|---|---|---|
Cuemon.AspNetCore.App | |||
Cuemon.Core.App | |||
Cuemon.Extensions.Newtonsoft.Json.App | |||
Cuemon.Extensions.Xunit.App |