https://github.com/applicita/modern.csharp.templates
A toolkit of modern dotnet new templates for C# 11, .NET 7, Microsoft Orleans 7 and more
https://github.com/applicita/modern.csharp.templates
csharp csharp-markup csharpmarkup dotnet dotnet-core dotnet-new dotnet-templates orleans-applications uno-platform windowsappsdk winui3
Last synced: 3 months ago
JSON representation
A toolkit of modern dotnet new templates for C# 11, .NET 7, Microsoft Orleans 7 and more
- Host: GitHub
- URL: https://github.com/applicita/modern.csharp.templates
- Owner: Applicita
- License: mit
- Created: 2022-07-18T11:08:25.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-30T14:37:35.000Z (about 1 year ago)
- Last Synced: 2024-05-01T19:14:33.800Z (about 1 year ago)
- Topics: csharp, csharp-markup, csharpmarkup, dotnet, dotnet-core, dotnet-new, dotnet-templates, orleans-applications, uno-platform, windowsappsdk, winui3
- Language: C#
- Homepage:
- Size: 1.14 MB
- Stars: 9
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#
Modern.CSharp.Templates
A toolkit of modern [dotnet new templates](https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-new) for C# 12/11, .NET 8/7, Microsoft Orleans 8, Windows App SDK and Uno Platform 5.2Templates:
- **mcs-editorconfig** [doc](https://github.com/Applicita/Modern.CSharp.Templates/blob/main/Editorconfig.md)
*Settings for C# 12 code formatting, style, naming style and analysis.
Promotes conciseness, readability and leveraging the latest language features.
(can also be used with C# 11 & 10)*- **mcs-uno-markup2** [doc](https://github.com/VincentH-Net/CSharpForMarkup#readme)
*Project that adds concise C# Markup 2 to a Uno Platform 5.2 Solution (.NET 8/7)*- **mcs-uno-view** [doc](https://github.com/VincentH-Net/CSharpForMarkup#readme)
*C# Markup 2 View + Model item template for use with mcs-uno-markup2 template (.NET 8/7, model type MVUX/MVVM/none)*- **mcs-orleans-results** [doc](https://github.com/Applicita/Orleans.Results#readme)
*Concise, version-tolerant result pattern implementation for Microsoft Orleans 8*- **mcs-orleans-multiservice** [doc](https://github.com/Applicita/Orleans.Multiservice#readme)
*Prevent microservices pain with logical service separation for Microsoft Orleans 8*The Orleans templates can be combined with [Orleans.Multitenant](https://github.com/Applicita/Orleans.Multitenant) for secure, flexible tenant separation in Microsoft Orleans 8
For how to install, see:
[](https://www.nuget.org/packages/Modern.CSharp.Templates)