ASP.NET Core、ASP.NET Framework、Umbraco CMS 用のプロジェクト スキャフォールディング テンプレート
ナリヤオナ・イリーナ・アンドリアミフィディ
@ソースウォーカー
このプロジェクトは、新しいプロジェクトを開始するために拡張機能のフォルダー構造を維持するためのものです。
v1.0Swift.vsix
をダウンロード
Visual Studio に移動すると、「新しいプロジェクト」ダイアログに次の内容が表示されます。
Clean Core by PBIO
Hexago .NET by PBIO
Swift Umbraco by PBIO
または
v1.0Clean.Core.zip
、 v1.0Hexago.Net.zip
、 v1.0Swift.Umbraco.zip
をダウンロードします。%USERPROFILE%DocumentsVisual Studio %version%TemplatesProjectTemplates
に移動します。CleanCore
、 HexagoNet
、 SwiftUmbraco
という名前のサブフォルダーを作成します。Clean Core by PBIO
Hexago .NET by PBIO
Swift Umbraco by PBIO
この拡張機能には、モノリス プロジェクト生成用の 3 つのテンプレートがあります。
このテンプレートは、.NET Core 2.2 を使用する ASP.NET Core Web プロジェクトであり、次のような構造になっています。
図 1: クリーンコア VS プロジェクトの構造
このテンプレートは、.NET Framework 4.7.2 を使用する ASP.NET Framework Web プロジェクトであり、次のような構造になっています。
図 2: Hexago .Net VS プロジェクトの構造
このテンプレートは、.NET Framework 4.7.2 を使用して Umbraco CMS 7.14.0 を統合する ASP.NET Framework Web プロジェクトとして、次のような構造になっています。
図 3: Swift Umbraco VS プロジェクト構造
テンプレートのアーキテクチャの概要を次の図に示します。
図 4: クリーン コア プロジェクトのアーキテクチャ
テンプレートのアーキテクチャの概要を次の図に示します。
図 5: Hexago .Net プロジェクトのアーキテクチャ
テンプレートのアーキテクチャの概要を次の図に示します。
図 6: Swift Umbraco プロジェクトのアーキテクチャ