All Projects → teduinternational → eShopSolution

teduinternational / eShopSolution

Licence: other
eShopSolution is a tutorial solution for everyone using .NET Core 3.1

Programming Languages

C#
18002 projects
CSS
56736 projects
Less
1899 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language

ASP.NET Core 3.1 project from TEDU

Technologies

  • ASP.NET Core 3.1
  • Entity Framework Core 3.1

Install Tools

  • .NET Core SDK 3.1
  • Git client
  • Visual Studio 2019
  • SQL Server 2019

Youtube tutorial

How to configure and run

  • Clone code from Github: git clone https://github.com/teduinternational/eShopSolution
  • Open solution eShopSolution.sln in Visual Studio 2019
  • Set startup project is eShopSolution.Data
  • Change connection string in Appsetting.json in eShopSolution.Data project
  • Open Tools --> Nuget Package Manager --> Package Manager Console in Visual Studio
  • Run Update-database and Enter.
  • After migrate database successful, set Startup Project is eShopSolution.WebApp
  • Change database connection in appsettings.Development.json in eShopSolution.WebApp project.
  • You need to change 3 projects to self-host profile.
  • Set multiple run project: Right click to Solution and choose Properties and set Multiple Project, choose Start for 3 Projects: BackendApi, WebApp and AdminApp.
  • Choose profile to run or press F5

How to contribute

  • Fork and create your branch
  • Create Pull request to us.

Admin template: https://startbootstrap.com/templates/sb-admin/

Portal template: https://www.free-css.com/free-css-templates/page194/bootstrap-shop

I18N (Internalization)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].