Last post Dec 11, 2017 07:07 AM by Fei Han - MSFT
Dec 10, 2017 04:40 PM|Christxavier|LINK
which one should use to develop REST API in vs 2017?
When i click on web, the below options shows,
1.ASP.NET Web Application(.NET Framework)
2.ASP.NET Core Web Application(.NET Core).
3.ASP.NET Core Web Application(.NET Framework)
I was using option 1 in vs 2015.
Q1) What is core and what is difference between 2nd and 3rd option core itself.
Q2) if core for cross paltform purpose means, how REST api will work on linux or why we need cross platform for Web API since it returns xml/json where other languages are able to consume?
Dec 11, 2017 07:07 AM|Fei Han - MSFT|LINK
You can check these articles to know differences of .NET Framework and .NET Core:
Besides, Cross-platform needs mean that your application (web/service) needs to run on multiple platforms (Windows, Linux, and macOS). If you just want to build and run your application on Windows, .NET Framework is ok.