ASP.NET Core 1.0 がリリースされたのは、2016年の6月28日ですが、1年と少しで .NET Core 2.0 がリリースされました。.NET Standard 2 に対応し、やっと .NET Framework や Xamarin との間でスムーズにコードが共有できるようになりました。.NET Core を使うべきか .NET Framework を使い続けるべきかですが、新しくするところから .NET Core を使った方がいいと思います。 Linux サーバーと Windows サーバーでは利用料には約2倍の差があるので、コストを重視する場合は、Linux サーバーを使ったらいいと思います。Linux サーバーを使うといっても、大部分は nginx のことになるので、Linuxについてそれほど多くのことを知らなくても動かすことはできます。自分の場合も、Linux のこ