Projeto ASP.NET Core 3.1 do Tedu
Tecnologias
- ASP.NET CORE 3.1, API NET DOT, DOT NET MVC
- Injeção de dependência
- Token JWT
- Entidade Framework Core 3.1, Linq
- SQL Server
- Lazziya.expresslocalization, lazziya.taghelpers para múltiplas linguagens (inglês, vietnamita)
Ferramentas usadas
- DOT NET CORE SDK 3.1
- Sourcetree
- Visual Studio 2022
- SQL Server 2021
Como configurar e executar
Requer software
- Visual Studio 2022
- SQL Server 2021
- DOT Net Core 3.1
Configure e corra
- Código do clone do github: clone git https://github.com/teduinternational/eshopsolution
- Solução aberta eShopsolution.Sln no Visual Studio 2022
- O projeto de inicialização definido é eShopsolution.data
- Alterar a string de conexão em appsetting.json no projeto de eshopsolution.data
- Open Tools -> Nuget Package Manager -> Console do gerenciador de pacotes no Visual Studio
- Execute o Database de atualização e digite.
- Após o migrar o banco de dados bem -sucedido, o Set Startup Project é eShopsolution.WebApp
- Alterar a conexão com o banco de dados em appSettings.development.json no projeto EShopsolution.WebApp.
- Você precisa alterar 3 projetos para o perfil de auto-host.
- Defina vários projetos de execução: clique com o botão direito do mouse em solução e escolha Propriedades e defina vários projetos, escolha Iniciar para 3 projetos: backendapi, webapp e adminapp.
- Escolha o perfil para executar ou pressionar F5
Tutorial do YouTube
- Lista de vídeos: https://www.youtube.com/playlist?list=plrhltlpduwsyn_fivqrdwmthix_e2a_ud
- Github Link (projeto do curso): https://github.com/teduinternational/eshopsolution
- Github Link (meu projeto): https://github.com/vhtrung52/tedu-eshop
Modelo de administrador
- https://startbootstrap.com/templates/sb-admin/
Modelo de portal
- https://www.free-css.com/free-css-templates/page194/bootstrap-shop