Premium Only Content
Build a Full-Featured eShop Using eShopOnWeb | ASP.NET Core Open Source Project Tutorial (Part 3)
00:00 – Introduction
01:05 – Registering CatalogContext with SQL Server in the DB Context
03:55 – Implementing GetBrands in Catalog Service to Populate Dropdown
07:30 – Implementing GetTypes in Catalog Service to Populate Dropdown
09:05 – Adding SQL Server Connection String
11:00 – Generating Migration File for Catalog Database
13:00 – Creating CatalogContextSeed to Seed Database Tables
13:55 – Invoking Seed Method in Program.cs
18:30 – Why Create a Scoped Service in Program.cs
24:30 – Creating Pre-Configuration Method for Catalog Brands
30:25 – Conclusion
In this video, I walk you through how to create a modern, full-featured eCommerce application using the eShopOnWeb open-source project from Microsoft. Whether you're a beginner exploring ASP.NET Core or a seasoned developer looking to fast-track your eShop setup, this tutorial will help you get started quickly.
You can find the Github repo here
https://github.com/hellowahab/eShopCKC
🚀 What You’ll Learn:
Creating migration files
Setting up the a seeding Context Class to create and populate database using EF Core
Modifications in program.cs file to make things running
Tips on extending the application for real-world use
Migration command excuted during the video
dotnet ef migrations add InitialCreate
📦 About eShopOnWeb:
eShopOnWeb is a sample ASP.NET Core reference application, showcasing the clean architecture and best practices for building scalable web apps.
GitHub link
https://github.com/dotnet-architecture/eShopOnWeb
🔧 Tech Stack:
ASP.NET Core
Entity Framework Core
Razor Pages
Clean Architecture principles
✅ Don't forget to like, subscribe, and turn on the notification bell if you want more tutorials like this.
💬 Got questions or suggestions? Drop them in the comments!
#eShopOnWeb #ASPNetCore #eCommerce #OpenSource #DotNet #WebDevelopment #Microsoft
-
LIVE
SpartakusLIVE
53 minutes agoLIVE from OCEAN FRONT || ENERGIZED Wins and TOXIC Comms
419 watching -
2:51:18
Barry Cunningham
4 hours agoBREAKING NEWS: NATIONAL GUARD ATTACK PRESS CONFERENCE AND LIVE UPDATES!
41.7K27 -
LIVE
Mally_Mouse
4 hours ago🎮 Let's Play!!: Stardew Valley pt. 34
258 watching -
LIVE
Blabs Life
4 hours agoPART 4: Peter Jackson's King Kong: The Official Game of the Movie | Noob Plays
87 watching -
LIVE
Joker Effect
41 minutes agoCLAVICULAR - What the hell is "Looks Maxing"? Asmond Gold is a Demon. KaceyTron. Steve Will do it.
401 watching -
1:16:43
BonginoReport
9 hours agoExposing Transgenderism w/ Amy Sousa - Nightly Scroll w/ Hayley Caronia (Ep.186)
118K19 -
1:03:47
TheCrucible
4 hours agoThe Extravaganza! EP: 66 (11/25/25)
74.6K12 -
1:58:47
Redacted News
5 hours ago"What I saw in Ukraine SHOOK me to my core" Ukraine is not a democracy, it never was | Redacted
116K65 -
LIVE
GritsGG
7 hours ago#1 Most Warzone Wins 4049+!
36 watching -
LIVE
MOONTV69
6 hours ago🔴LIVE - MARVEL RIVALS - GAMBIT LORD GRIND!! (PC)
36 watching