Need help with NorthwindTraders?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

jasontaylordev
4.3K Stars 1.4K Forks MIT License 227 Commits 70 Opened issues

Description

Northwind Traders is a sample application built using ASP.NET Core and Entity Framework Core.

Services available

!
?

Need anything else?

Contributors list

# 5,205
C#
TypeScr...
.NET
Angular
139 commits
# 42,058
C#
c-sharp
unity3d
razor
11 commits
# 74,361
C#
HTML
entity-...
aspnet-...
4 commits
# 143,381
C#
HTML
entity-...
aspnet-...
1 commit
# 138,294
C#
HTML
entity-...
aspnet-...
1 commit
# 143,392
C#
HTML
entity-...
aspnet-...
1 commit
# 32,746
bootcam...
c-sharp
algorit...
entity-...
1 commit
# 143,389
C#
HTML
entity-...
aspnet-...
1 commit
# 142,764
C#
HTML
entity-...
aspnet-...
1 commit
# 143,393
C#
HTML
entity-...
aspnet-...
1 commit
# 61,111
Dart
C#
entity-...
locale
1 commit
# 143,256
C#
HTML
entity-...
aspnet-...
1 commit
# 143,283
C#
HTML
entity-...
aspnet-...
1 commit
# 143,372
C#
HTML
entity-...
aspnet-...
1 commit
# 14,396
.NET
mvvm-fr...
graphql...
entity-...
1 commit
# 143,073
C#
Shell
HTML
entity-...
1 commit
# 143,382
C#
HTML
entity-...
aspnet-...
1 commit
# 143,373
C#
HTML
entity-...
aspnet-...
1 commit
# 143,374
C#
HTML
entity-...
aspnet-...
1 commit

Build Status

NorthwindTraders

Northwind Traders is a sample application built using ASP.NET Core and Entity Framework Core. The architecture and design of the project is explained in the video:

The initial construction of this project is explained in the following blog posts:

For information on upcoming features and fixes, take a look at the product roadmap.

Getting Started

Use these instructions to get the project up and running.

Prerequisites

You will need the following tools:

Setup

Follow these steps to get your development environment set up:

  1. Clone the repository
  2. At the root directory, restore required packages by running:
     dotnet restore
    
  3. Next, build the solution by running:
     dotnet build
    
  4. Next, within the
    \Src\WebUI\ClientApp
    directory, launch the front end by running:
     npm start
    
  5. Once the front end has started, within the
    \Src\WebUI
    directory, launch the back end by running:
     dotnet run
    
  6. Launch https://localhost:44376/ in your browser to view the Web UI

  7. Launch https://localhost:44376/api in your browser to view the API

Technologies

  • .NET Core 3
  • ASP.NET Core 3
  • Entity Framework Core 3
  • Angular 8

Versions

The master branch is running .NET Core 3. The dotnetcore22 branch contains an earlier version built with .NET Core 2.2. This is the version closely related to the talks on Clean Architecture with ASP.NET Core 2.1 / 2.2.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.