ユーザーが ASP.NET Core Identity Razor クラス ライブラリを使用して認証できるようにするベーキング ショップ Web サイト。システムはユーザーを承認し、カートに商品を追加して商品を注文できるようにします。これは、VS 2019 で作成された ASP.Net Core (v 3.1、v 5.0 に更新) MVC (モデル ビュー コントローラー) プロジェクト テンプレートです。Visual Studio 2019 の Lib Manager によって追加された Razor、JQuery、Bootstrap (4.6) を使用し、Entity を使用します。フレームワーク。プロジェクトの最初のチェックインには、モック データを含むモック リポジトリが含まれており、後で実際の DB リポジトリに置き換えられます。
使用ツール: Visual Studio 2019、C#、ASP.Net Core (v 3.1、v5.0) MVC、Razor、Bootstrap (v.5.x)、JQuery、CSS、EF、SQL Server、Git/GitHub
この Web サイトでは、次のものが使用されます。 MVC パターン 依存関係注入パターン リポジトリ パターン Razor、Razor クラス ライブラリ ビューの部分ビューおよびビュー コンポーネント スタイル設定用のブートストラップ (v4.x) EntityFramework Core (v4、v5.0.4 に更新) (データ接続用)
これは単なる起動テンプレートであり、必要に応じて再利用できますが、システムはさらに拡張されて、よりプロフェッショナルなものになり、より多くの機能を追加し、AZURE SQL とストレージ、および App Services を使用して Azure クラウドにホストされます。