Dolpsoft Şöyle ki; Windows sunucuda çalıştırılması gerektiği söyleniyor. Linux için ise çokça işlem yapmak gerek. bkz. NGINX ile Linux Üzerinde Ana Bilgisayar ASP.Net Core. PHP gibi esnek bir dil varken ASP.net için o kadar ayar yapmayı pek uygun görmüyorum. Güncellemeleri takip etmediğim için belki düzenlenen durumlar vardır, emin değilim.
C++'ın etkisi olacağını düşünmüyorum. C# öğrenmek ise ilerde ASP.net'e başlamak istersen bir altyapı olacaktır. Syntax az da olsa benzediği için kolaylık sağlayacaktır.