Proyecto ASP.NET Core 3.1 de TEDU
Tecnologías
- ASP.NET CORE 3.1, API NET DOT, DOT NET MVC
- Inyección de dependencia
- Token JWT
- Entity Framework Core 3.1, Linq
- Servidor SQL
- Lazziya.expresslocalización, lazziya.taghelpers para varios idiomas (inglés, vietnamita)
Herramientas utilizadas
- Dot Net Core SDK 3.1
- Sourcetree
- Visual Studio 2022
- SQL Server 2021
Cómo configurar y ejecutar
Requerir software
- Visual Studio 2022
- SQL Server 2021
- Núcleo neto de puntos 3.1
Configurar y ejecutar
- Código de clonos de GitHub: Git Clone https://github.com/teduinternational/eshopsolution
- Open Solution Eshopsolution.sln en Visual Studio 2022
- Establecer el proyecto de inicio es eshopsolution.data
- Cambiar la cadena de conexión en AppSetting.json en el proyecto ESHOPSOLUTION.DATA
- Herramientas abiertas -> Nuget Package Manager -> Consola de Administrador de paquetes en Visual Studio
- Ejecute actualizaciones de database e ingrese.
- Después de migrar la base de datos exitosa, el proyecto SET Startup es EshopSolution.WebApp
- Cambie la conexión de la base de datos en appSettings.development.json en el proyecto ESHOPSOLUTION.WEBAPP.
- Debe cambiar 3 proyectos al perfil de auto-anfitrión.
- Establezca un proyecto de ejecución múltiple: haga clic derecho a la solución y elija propiedades y establezca múltiples proyectos, elija Inicio para 3 proyectos: Backendapi, WebApp y AdminApp.
- Elija el perfil para ejecutar o presione F5
Tutorial de YouTube
- Lista de videos: https://www.youtube.com/playlist?list=plhltlpduwsyn_fivqrdwmthix_e2a_ud
- Enlace de Github (proyecto del curso): https://github.com/teduinternational/eshopsolution
- Enlace de Github (mi proyecto): https://github.com/vhtrung52/tedu-shop
Plantilla de administración
- https://startbootstrap.com/templates/sb-admin/
Plantilla de portal
- https://www.free-css.com/free-css-templates/page194/bootstrap-shop