هیچوقت مقایسه کردن دو زبان یا چند فریم ورک باهم کار درستی نیست. شما باید باید بر اساس نیاز های و دانش خود انتخاب کنید و صرفا یاد گیری آن ها نیاز به زمان و مطالعه مستندات می باشد و در غیر این صورت خروجی مناسبی از کارتان مشاهده نمی کنید، در کل اگر به c# (OOP) مسلط هستید میتوانید با ASP.NET MVC یا ASP.NET Core شروع به کار کنید و این نکته رو اضافه کنم وقت خود را صرف یاد گیری ASP.NET WebForm نکنید.
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)