ASP.NET Core production checklist: going live with an e-commerce site
An ASP.NET Core deployment checklist for e-commerce: demo accounts, JWT keys, connection strings, SendGrid, PayPal Live, HTTPS, Data Protection and backups.

An ASP.NET Core deployment checklist for e-commerce: demo accounts, JWT keys, connection strings, SendGrid, PayPal Live, HTTPS, Data Protection and backups.

A practical layered architecture for ASP.NET Core MVC: Web, Services, Data, Entities and Shared projects, with EF Core and no repository-pattern overhead.

Store ASP.NET Core application settings in the database with IMemoryCache, edit them from an admin page, and keep API keys and secrets masked in the UI.

Stop two customers buying the last item: fix the lost update in EF Core with a conditional ExecuteUpdateAsync or a concurrency token, on any database.

Seed an ASP.NET Core app with EF Core: run migrations at startup, create Identity roles and an admin user, and load demo products only once.

Run an ASP.NET Core app against SQL Server, PostgreSQL, MySQL or SQLite with Docker Compose profiles, healthchecks and depends_on service_healthy.
