BootGen 0.1.0-alpha
See the version list below for details.
dotnet add package BootGen --version 0.1.0-alpha
NuGet\Install-Package BootGen -Version 0.1.0-alpha
<PackageReference Include="BootGen" Version="0.1.0-alpha" />
paket add BootGen --version 0.1.0-alpha
#r "nuget: BootGen, 0.1.0-alpha"
// Install BootGen as a Cake Addin #addin nuget:?package=BootGen&version=0.1.0-alpha&prerelease // Install BootGen as a Cake Tool #tool nuget:?package=BootGen&version=0.1.0-alpha&prerelease
What is BootGen?
BootGen is a model based, template driven application code generator toolkit for ASP.Net Core and Vue.js.
Model based means that to start working on your project, first you have to create a model of your entities, resources and operations. Unlike other code generators, it is not necessary to learn separate modelling language, because BootGen models are plain C# classes and interfaces.
Template driven means that each piece of generated code (for example entity classes and controllers), is described by a Scriban template. Templates are customizable, this way you can make the generated code look consistent with the code you write by hand.
Why Use A Code Generator?
In every software project there are interesting parts that need programmer creativity, and there are boring parts that do not. We usually have to develop the boring parts, before we can work on the interesting parts. The boring parts are repetitive, tedious and error prone. A significant amount of development time is spent on creating these parts, and also a significant amount of time is spent on finding bugs in these parts. Would not it be nice to start your next project with the boring parts already done?
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp3.1 is compatible. |
-
.NETCoreApp 3.1
- Newtonsoft.Json (>= 12.0.3)
- Scriban (>= 2.1.3)
- System.CodeDom (>= 4.7.0)
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 |
---|---|---|
2.0.3 | 575 | 3/23/2022 |
2.0.2 | 489 | 3/14/2022 |
2.0.1 | 507 | 3/12/2022 |
2.0.0 | 508 | 3/8/2022 |
1.3.5 | 522 | 2/13/2022 |
1.3.4 | 472 | 2/13/2022 |
1.3.2 | 513 | 1/21/2022 |
1.3.1 | 496 | 1/21/2022 |
1.3.0 | 500 | 1/20/2022 |
1.2.10 | 487 | 1/16/2022 |
1.2.9 | 502 | 1/16/2022 |
1.2.8 | 499 | 1/15/2022 |
1.2.7 | 494 | 1/15/2022 |
1.2.6 | 484 | 1/12/2022 |
1.2.5 | 499 | 1/12/2022 |
1.2.4 | 493 | 1/12/2022 |
1.2.3 | 340 | 1/7/2022 |
1.2.2 | 341 | 1/3/2022 |
1.2.1 | 6,174 | 11/24/2021 |
1.2.0 | 5,282 | 11/24/2021 |
1.1.5 | 418 | 10/4/2021 |
1.1.4 | 410 | 9/16/2021 |
1.1.3 | 387 | 9/16/2021 |
1.1.2 | 441 | 7/29/2021 |
1.1.1 | 444 | 7/27/2021 |
1.1.0 | 406 | 7/24/2021 |
1.0.3 | 376 | 7/21/2021 |
1.0.2 | 388 | 7/21/2021 |
1.0.1 | 355 | 7/16/2021 |
1.0.0 | 415 | 4/16/2021 |
0.6.1-beta | 242 | 4/13/2021 |
0.6.0-beta | 248 | 4/7/2021 |
0.5.6-beta | 232 | 3/31/2021 |
0.5.5-beta | 248 | 3/26/2021 |
0.5.4-beta | 304 | 3/17/2021 |
0.5.3-beta | 228 | 3/15/2021 |
0.5.2-beta | 299 | 3/13/2021 |
0.5.1-beta | 269 | 3/12/2021 |
0.5.0-beta | 240 | 3/5/2021 |
0.4.5-alpha | 214 | 3/3/2021 |
0.4.4-alpha | 261 | 3/2/2021 |
0.4.3-alpha | 230 | 3/1/2021 |
0.4.2-alpha | 257 | 2/23/2021 |
0.4.1-alpha | 259 | 2/22/2021 |
0.4.0-alpha | 232 | 2/19/2021 |
0.3.4-alpha | 295 | 11/25/2020 |
0.3.3-alpha | 367 | 11/2/2020 |
0.3.2-alpha | 319 | 10/31/2020 |
0.3.1-alpha | 371 | 10/23/2020 |
0.3.0-alpha | 373 | 10/21/2020 |
0.2.2-alpha | 381 | 10/17/2020 |
0.2.1-alpha | 286 | 10/12/2020 |
0.2.0-alpha | 384 | 10/11/2020 |
0.1.0-alpha | 272 | 9/30/2020 |