My take on building a single page application starter template for ASP.NET Core
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Running the application

  • Clone the project
  • Open command prompt on the project root directory.
  • Build the apllication (will also restore the npm packages)
    dotnet build
  • Run the application
    dotnet run
  • If you are using Azure for deployment, make sure you use kude to create a folder named Uploads under the D:\home\site\wwwroot\ directory. You can get access to Kudu from Advanced Tools that is available in your application's settings panel.

App Screen Shot

Important Links

Anngular Elements

State Management

Updated ASP.NET Core SPA tempates

Working with Files

Angular Material

Lazy Loading


Tree Shaking