Base Template — Getting Started¶
Prerequisites¶
- .NET 11 SDK (11.0.100; match repo
global.json). Generated projects can also targetnet10.0through the--Frameworkchoice, see the framework support policy - Git (submodule support for Layer 3 consumers)
Clone the kernel repository¶
git clone https://dev.azure.com/dmitrykhaymov/ConnectSoft/_git/ConnectSoft.BaseTemplate
cd ConnectSoft.BaseTemplate
Build in authoring mode¶
The solution is intentionally conditional: AuthoringMode includes optional projects for template authors. From the repo root:
If optional stacks fail locally (e.g. missing local SQL or emulators), build the minimal host graph your team documents in README / AGENTS.md.
Install the template package (optional)¶
When packaging ships ConnectSoft.BaseTemplate.Installer:
Exact connectsoft-base short name: verify in .template.config/template.json.
Next steps¶
- Solution structure — project map
- Development — working as Layer 2 maintainer
- Overview