Explore the transition to .NET Core in this comprehensive conference talk. Learn about the key differences between .NET and .NET Core, including changes in Entity Framework, MVC, and Web API. Discover the new CLI tooling for .NET Core and understand how to prepare existing code for migration. Delve into topics such as the Integrated Pipeline, middleware, configuration, dependency injection, logging, and Entity Framework configuration. Gain insights on potential challenges, including limitations with Win32 Interop and Linux compatibility. Equip yourself with the knowledge to assess your code's readiness for .NET Core and make informed decisions about migrating existing ASP.NET MVC applications or starting new projects in this evolving framework.