concept previous version in category asp.net
appears as: previous versions, previous version, The previous version

This is an excerpt from Manning's book ASP.NET Core in Action.
Figure 1.6. The difference between hosting models in ASP.NET (top) and ASP.NET Core (bottom). With the previous version of ASP.NET, IIS is tightly coupled with the application. The hosting model in ASP.NET Core is simpler; IIS hands off the request to a self-hosted web server in the ASP.NET Core application and receives the response, but has no deeper knowledge of the application.
![]()
This is different from the previous version of ASP.NET, where the MVC and Web API stacks were completely independent. ASP.NET Core unifies the two stacks into a single approach, which makes using both in a project painless!
Unlike the previous version of ASP.NET, there’s no difference between MVC controllers and Web API controllers in ASP.NET Core. The naming refers only to the difference in the data returned by their methods and the purpose for which they’re used.