Skip to content

Based on the Web Application built in the Book 'Pro ASP.NET Core 6: Develop Cloud-Ready Web Applications Using MVC, Blazor, and Razor Pages' by Adam Freeman (2022).

License

Notifications You must be signed in to change notification settings

feliperomero3/AspNetCoreBook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASP.NET Core 6 Book

Build Status

Based on the Web Application built in the Book 'Pro ASP.NET Core 6: Develop Cloud-Ready Web Applications Using MVC, Blazor, and Razor Pages' by Adam Freeman (Apress, 2022).

SportsStore provides an online product catalog that customers can browse by category and page, a shopping cart where users can add and remove products, and a checkout where customers can enter their shipping details.

Includes an administration area with create, read, update, and delete (CRUD) facilities for managing the catalog, and it's protected so that only logged-in administrators can make changes.

NOTE: I'm using Razor Pages instead of MVC like in the book.

Prerequisites

  • Visual Studio 2022
  • .NET SDK 6.0.300

Getting started

  1. Clone the project.
  2. Open the solution file SportsStore\SportsStore.sln.
  3. In the solution explorer, right-click the solution node and click 'Restore Client-Side libraries' option.
  4. Build the solution.
  5. Press F5 to start the application.
  6. Open your web browser and go to https://localhost:5000.

Screen captures

Home page
Home page

Category filter page
Category filter page

Cart page
Cart page

Checkout page
Checkout page

License

MIT License

Copyright © 2024 Felipe Romero

About

Based on the Web Application built in the Book 'Pro ASP.NET Core 6: Develop Cloud-Ready Web Applications Using MVC, Blazor, and Razor Pages' by Adam Freeman (2022).

Topics

Resources

License

Stars

Watchers

Forks