Explore key insights and lessons learned from building ASP.NET Core MVC in this comprehensive conference talk by Ryan Nowak, a member of the ASP.NET Core team. Gain valuable knowledge about the framework's design details, performance improvements, and customer support strategies. Delve into topics such as Razor Pages, Controllers for Web and APIs, validation techniques, and error handling. Discover hidden gems and power user features while understanding the evolution of MVC, middleware, filters, and the framework's architecture. Learn about strategies for managing changes, compatibility switches, and the future of MVC applications. Whether you're a seasoned developer or new to ASP.NET Core, this talk offers practical tips and in-depth insights from one of the core developers.