aspnetcore mvc heroGallery
1.0.0
これは私が構築した最初の ASP.NET Core MVC でした。もちろん、大混乱でした。文字通り、ビジネス ロジックのほとんどをコントローラーで書きました。関心の分離、密結合、優れた設計原則についてはまだ認識していませんでしたが、それでも、それは非常に優れたものでした。当時の私にとってとても良いプロジェクトであり、誇りに思っていました
ヒーロー ギャラリー プロジェクトは、ASP.NET Core、Entity Framework Core、SQL Server、HTML、CSS、JS、Bootstrap、および jQuery を使用して構築されました。このシステムの目的は、個人情報、能力、パワーレベルなどのヒーローデータを管理することです。
リポジトリのクローンを作成します。
コピー
git clone https://github.com/alaaebrahim0/hero-gallery.git
好みの IDE (Visual Studio または Visual Studio Code) でプロジェクトを開きます。 .NET 6 SKD 以降をインストールします。 SQL Server をインストールします。 appsetting.jsonの接続文字列を変更します。
Update-Database
プロジェクトをビルドして実行する
注:アプリケーションのサイズにより、ビジネス ロジックはコントローラーに書き込まれますが、これは良い習慣とは見なされず、サービス クラスに (分散) すべきでした。