Store a Your ASP.NET session as Foreign Key Either Add a ProductID per row or store a list of ProductIDs per row. This usually depends on if you have meta data you need to store about each product, such as quantity or size., ASP.NET Core eCommerce software. nopCommerce is a free and open-source shopping cart. ecommerce shopping-cart mvc shop dotnet aspnetcore aspnet headless dotnet-core ecommerce-platform e-commerce asp-net-core asp-net cart sqlserver net6 net7 net8, I am trying to create a shopping cart application in Asp.Net Mvc3. I am confused to take correct decision while storing user selected items temporarily to cart. What would be the best approach to store cart items temporarily till check out process., They browse/search for more things to add to that shopping cart. So say while on some items page, they choose to buy/select. When they make that choice, then you might say shove the ProductID into session, and then jump back into the current basket of items page, check session for a new product, and then insert/add that new item to the basket , this is an API for an ecommerce store. made in C# using ASP.NET core. ecommerce shopping-cart entity-framework entity-framework-core asp-net-core model-service-repository-pattern Updated Jan 16, 2024, Three dummy web shops selling computer parts, and an aggregator consuming the WCF services they offer. Includes the SQL databases needed to run beneath all 4 sites. All sites are functional and include shopping cart and search engine functionalities. The search function supports the application of .