OpenStrata.NET.Templates
0.2.83-beta
Prefix Reserved
See the version list below for details.
dotnet new install OpenStrata.NET.Templates::0.2.83-beta
OpenStrata.NET.Templates is a .Net Core Template package containing templates for the various OpenStrata project types and an OpenStrata Solution template containing each of the OpenStrata project types with project references and dependencies pre set.
To get started, install the templates using the dotnet CLI new command as seen below.
dotnet new --install OpenStrata.NET.Templates
Next, create a folder in which you want to create a new MSBuild Project/ Visual Studio Solution.
We recommend using the openstrata-dotnetsolution
template to get started.
From the directory just created, run the following command.
dotnet new openstrata-dotnetsolution
⚠
By default, the folder name will be used as the solution name unless --name argument is used. If you prefer a different name than the folder name, then use the following command, replacing preferred name with your preference.
dotnet new openstrata-dotnetsolution --name [preferred-name]
⚠
As a best practice, we recommend one dotNet solution
per code repository.
For additonal insight into each OpenStrata project type:
- Strati Project
- Package Project
- Deployment Project
- ConfigData Project
- Solution Project
- Plugin Project
- PCF Project
- ALM Project
- Publisher Project
- Publisher ALM Project
Advanced publishers have the option of creating their own templates using the openstrata-publisherdotnet
template. Using this template, Publishers leverage the OpenStrata Framework to produce Production-Ready-To-DDCI capabilities while continuing to use tools and development kits of their choosing.
This template includes the following projects:
To create an openstrata-publisherdotnet
solution, run the following command.
dotnet new openstrata-publisherdotnet --name [preferred-publisher-name]
About the OpenStrata Intitiatve
We believe the Microsoft Power Platform ecosystem benefits from a robust Supply Chain of Production-Ready-To-DDCI Power Platform capabilities.
The OpenStrata Initiative is an open source project with the explicit objective to facilitate a standardized framework for Publishers and Consumers within the Microsoft Power Platform ecosystem to Distribute, Discover, Consume, and Integrate (DDCI) production-ready Power Platform capabilities.
Sponsored by 74Bravo LLC, the initiative was founded and started in September 2021 by its lead contributor, Ryan Millett.
This package has 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 |
---|---|---|
0.3.79-preview | 1,019 | 10/22/2022 |
0.3.76-preview | 119 | 10/22/2022 |
0.3.72-preview.1 | 157 | 11/22/2021 |
0.3.32-preview | 137 | 11/15/2021 |
0.3.0-preview | 148 | 11/9/2021 |
0.2.83-beta | 172 | 10/29/2021 |
0.2.62-beta | 165 | 10/27/2021 |
⚠
*The OpenStrata iniative is currently a Proof-of-Concept effort. We welcome and invite you to evaluate OpenStrata products, provide feedback, and make suggestions or requests. Please be mindful this is an active development effort. Not all features are fully operational... Yet.*
0.2.*:
- These releases are in support of the OpenStrata Initiative's proof-of-concept phase.