Perform Master Detail CRUD operations in ASP.NET Core (Part 1)

Master-detail pages are quite common in many web applications. There are various approaches to building master-detail pages including server side, client side, and hybrid. There are also many third-party controls and plugins that can be used to accomplish this task. It would be interesting for beginners to learn and understand how master-detail pages work and how they can be developed in ASP.NET Core. To that end this multipart article explains how master-detail pages can be developed using purely server side code without relying on any third-party component or library.

http://www.binaryintellect.net/articles/6b0c2639-b10a-4f0d-9e65-1969e5601bd6.aspx