Understand the difference between AddMvc() and AddMvcCore()
As a beginner, you must have stumbled upon these two methods - AddMvc() and AddMvcCore() - in the ConfigureServices() of the Startup class. you must have wondered about the difference between them. This article quickly points out the difference between the two.
http://www.binaryintellect.net/articles/40101b02-a0ea-4b96-80b8-5d2b79738240.aspx