ASP.NET CORE 3.1 -Projekt aus Tedu
Technologien
- ASP.NET CORE 3.1, DOT NET -API, DOT NET MVC
- Abhängigkeitsinjektion
- JWT Token
- Entity Framework Core 3.1, Linq
- SQL Server
- Lazziya.expressLocalization, lazziya.taghelpers für Multisprachler (Englisch, Vietnamesisch)
Tools verwendet
- Dot Net Core SDK 3.1
- Sourcetree
- Visual Studio 2022
- SQL Server 2021
So konfigurieren und ausführen
Software benötigen
- Visual Studio 2022
- SQL Server 2021
- Dot Net Core 3.1
Konfigurieren und Ausführen
- Kloncode aus GitHub: Git Clone https://github.com/teduinternational/eshopolution
- Offene Lösung Eshopolution.ln in Visual Studio 2022
- Set Startup -Projekt ist eshopolution.data
- Änderung der Verbindungszeichenfolge in AppSetting.json in eShopolution.data Project
- Öffnen Sie Tools -> Nuget Package Manager -> Package Manager -Konsole in Visual Studio
- Führen Sie das Update-Daten aus und geben Sie ein.
- Nach erfolgreichem Migrieren der Datenbank ist das Set Startup -Projekt eshopolution.webapp
- Änderung der Datenbankverbindung in AppStings.development.json in eShopolution.Webapp -Projekt.
- Sie müssen 3 Projekte in das SelbstHostprofil ändern.
- Legen Sie mehrere Run -Projekt ein: Klicken Sie mit der rechten Maustaste auf Lösung und wählen Sie Eigenschaften und setzen Sie mehrere Projekte ein, wählen Sie Start für 3 Projekte: Backendapi, WebApp und Adminapp.
- Wählen Sie Profil, um F5 auszuführen oder zu drücken
YouTube -Tutorial
- Videoliste: https://www.youtube.com/playlist?list=plrhltlpduwsyn_fivqrdwmthix_e2a_ud
- GitHub Link (Kursprojekt): https://github.com/teduinternational/eshopolution
- GitHub Link (mein Projekt): https://github.com/vhtrung52/tedu-eshop
Administratorvorlage
- https://startbootstrap.com/templates/sb-admin/
Portalvorlage
- https://www.free-cs.com/free-css-templates/page194/bootstrap-shop