Project scaffolding templates for ASP.NET Core, ASP.NET Framework, Umbraco CMS
Nalijaona Irina Andriamifidy
@sourcewalker
This project is for maintaining the folder structure of the extension for starting new project.
Download v1.0Swift.vsix
Go to Visual Studio and the "new project" dialog should contains now:
Clean Core by PBIO
Hexago .NET by PBIO
Swift Umbraco by PBIO
Or
v1.0Clean.Core.zip
, v1.0Hexago.Net.zip
and v1.0Swift.Umbraco.zip
%USERPROFILE%DocumentsVisual Studio %version%TemplatesProjectTemplates
CleanCore
, HexagoNet
and SwiftUmbraco
Clean Core by PBIO
Hexago .NET by PBIO
Swift Umbraco by PBIO
The extension have 3 templates for monolith project generation:
This Template is as ASP.NET Core web project using .NET Core 2.2 structured as following:
Fig. 1: Clean Core VS Project Structure
This Template is as ASP.NET Framework web project using .NET Framework 4.7.2 structured as following:
Fig. 2: Hexago .Net VS Project Structure
This Template is as ASP.NET Framework web project integrating Umbraco CMS 7.14.0 using .NET Framework 4.7.2 structured as following:
Fig. 3: Swift Umbraco VS Project Structure
The architectural overview of the template is resumed as per the following image:
Fig. 4: Clean Core Project Architecture
The architectural overview of the template is resumed as per the following image:
Fig. 5: Hexago .Net Project Architecture
The architectural overview of the template is resumed as per the following image:
Fig. 6: Swift Umbraco Project Architecture