// the find
mosh-hamedani/vidly-mvc-5
The companion code repo for Mosh Hamedani's ASP.NET MVC 5 Udemy course. It's a video rental store CRUD app — customers, movies, rentals — built to teach classic server-side MVC patterns, jQuery DataTables, and ASP.NET Identity. If you're not taking that course, there's no reason to be here.
The migration history is unusually clean and granular for a tutorial project — each small schema change gets its own migration, which actually teaches the workflow correctly. The separation between MVC controllers and Web API controllers (under Controllers/Api/) is explicit and helps beginners see the distinction. AutoMapper DTO pattern is in place via MappingProfile, which is the right way to teach it rather than returning EF entities directly.
The README is literally 'A new line of code' — zero setup instructions, no connection string info, nothing. Someone cloning this cold has to reverse-engineer the Web.config and figure out Identity seeding on their own. The stack is .NET Framework MVC 5 from 2016, which is a dead end; anyone learning ASP.NET today should be on .NET 8+ Minimal APIs or Razor Pages. The vendor scripts (DataTables, typeahead, bootbox) are checked in wholesale as raw files rather than managed via NuGet or npm, which is 250+ files of noise in the tree. No tests anywhere.