TeduのASP.NET Core 3.1プロジェクト
テクノロジー
- ASP.NETコア3.1、ドットネットAPI、ドットネットMVC
- 依存関係インジェクション
- JWTトークン
- エンティティフレームワークコア3.1、linq
- SQL Server
- lazziya.expresslocalization、lazziya.taghelpers for multi-languages(英語、ベトナム人)
使用されるツール
- ドットネットコアSDK 3.1
- sourcetree
- ビジュアルスタジオ2022
- SQL Server 2021
構成と実行方法
ソフトウェアが必要です
- ビジュアルスタジオ2022
- SQL Server 2021
- ドットネットコア3.1
構成して実行します
- Githubのクローンコード:git clone https://github.com/teduinternational/eshopsolution
- Visual Studio 2022のオープンソリューションEshopsolution.sln
- Set StartupプロジェクトはEshopsolution.dataです
- appsetting.jsonの接続文字列をEshopsolution.dataプロジェクトに変更します
- オープンツール - > nugetパッケージマネージャー - >ビジュアルスタジオのパッケージマネージャーコンソール
- Update-Databaseを実行して入力します。
- データベースが成功した後、SET Startup ProjectはEshopsolution.Webappです
- appsettings.development.jsonのデータベース接続をEshopsolution.webappプロジェクト。
- 3つのプロジェクトを自己ホストプロファイルに変更する必要があります。
- 複数の実行プロジェクトの設定:右クリックしてソリューションを選択してプロパティを選択し、複数のプロジェクトを設定します。
- F5を実行または押すにはプロファイルを選択します
YouTubeチュートリアル
- ビデオリスト:https://www.youtube.com/playlist?list = plrhltlpduwsyn_fivqrdwmthix_e2a_ud
- Github Link(コースプロジェクト):https://github.com/teduinternational/eshopsolution
- githubリンク(私のプロジェクト):https://github.com/vhtrung52/tedu-eshop
管理テンプレート
- https://startbootstrap.com/templates/sb-admin/
ポータルテンプレート
- https://www.free-css.com/free-css-templates/page194/bootstrap-shop