Projet ASP.Net Core 3.1 de Tedu
Technologies
- ASP.NET CORE 3.1, API DOT NET, DOT NET MVC
- Injection de dépendance
- Jeton JWT
- Entity Framework Core 3.1, Linq
- Serveur SQL
- Lazziya.expresslocalisation, lazziya.taghelpers pour multicanguages (anglais, vietnamien)
Outils utilisés
- Dot Net Core Sdk 3.1
- Sourcetree
- Visual Studio 2022
- SQL Server 2021
Comment configurer et exécuter
Nécessiter des logiciels
- Visual Studio 2022
- SQL Server 2021
- Dot Net Core 3.1
Configurer et exécuter
- Code de clone de GitHub: Git Clone https://github.com/teduinternational/eshopsolution
- Solution ouverte eshopsolution.sln dans Visual Studio 2022
- Définir le projet de démarrage est eShopsolution.data
- Modifier la chaîne de connexion dans AppSetting.json dans le projet eShopsolution.data
- Outils ouverts -> Gestionnaire de packages NuGet -> Console de gestionnaire de packages dans Visual Studio
- Exécutez la mise à jour-database et entrez.
- Après migrer la base de données réussie, le projet de démarrage set est eshopsolution.webapp
- Modifier la connexion de la base de données dans AppSettings.development.json dans eShopsolution.WebApp Project.
- Vous devez modifier 3 projets en profil auto-hébergé.
- Définissez plusieurs projets d'exécution: clic droit sur la solution et choisissez Propriétés et définissez plusieurs projets, choisissez Démarrer pour 3 projets: Backendapi, WebApp et Adminapp.
- Choisissez le profil pour exécuter ou appuyez sur F5
Tutoriel youtube
- Liste vidéo: https://www.youtube.com/playlist?list=plrhltlpduwsyn_fivqrdwmthix_e2a_ud
- Lien GitHub (projet de cours): https://github.com/teduinternational/eshopsolution
- GitHub Lien (mon projet): https://github.com/vhtrung52/tedu-eshop
Modèle d'administration
- https://startbootstrap.com/templates/sb-admin/
Modèle de portail
- https://www.free-css.com/free-css-templates/page194/bootstrap-shop