سلام دوست من!
asp core بازم بهتر از asp هست!
اما توی سایت jobinja خودت وضعیتش رو میتونی بهتر ببینی!
من نمیخوام از یه زبان بد بگم یا خوب بگم چون در نهایت با همه اینها میتونی کار کنی ولی خب سختی و آسونی داره. و فرق نهایی این ها مثل چکش آبی و قرمز فقط توی رنگشون هست. ( شاید خیلی ها بیاند بحث سرعت و ... رو مطرح کنند که خب راه حل هایی دارند هر کدوم ! )
اما به عنوان یک دوست توصیه میکنم سمت js و یا پایتون یا حتی php بری و فکر asp رو به صورت کامل از سرت بیاری بیرون
درود .
زبان C# یک زبان استاتیک تایپ هست. در حالی که سایر رقبا PHP , Js , Python داینامیک تایپ هستند
این باعث میشه که منحنی یادگیری C# کمی مشکل تر باشه
پرفرمنس .NET CORE خیلی قابل قبوله.. از طرفی استانداردهای خوبی هم از طرف مایکروسافت براش بوجود میاد.
پس در قدرت C# شکی نیست، نه تنها در زمینه وب بلکه سمت موبایل و اپ های دسکتاپی
از طرف دیگه باید بازار کار رو سنجید..
و حیطه فعالیت رو هم مشخص کرد
شاید پاسخ شما همینجا باشد
بنظرم اگر میخواهید ابزاری را انتخاب کنید، اول به شعارها و دلایل وجودی اونها رو بررسی کنید.
asp از همون اول هدفش اینترپرایزها بوده. ایجاد شده تا کار سازمانها رو راحت کنه و انصافاً خوب عمل کرده.
اگر پروژه های سازمانی دارید، asp.net core عالیه. مخصوصاً برای پرتابل سازمانی، انبارداری و حسابداری آنلاین، crm، epr و....
ابزارهایی مثل dev express یا telerik و... ابزارهایی مثل ورد یا اکسل یا آفیس یا تقویم آنلاین به شما میدن که خیلی عالی میتونید اونو شخصی سازی کنید
پکیجها و ابزارهای asp مثل بقیه بک اندها نیست اما همونها کامل و عالی هستند.
اگر مشکل کار تیمی ندارید بجای ساختار MVC از Razor Pages استفاده کنید. سرعت و پیچیدگی کار خیلی کمتره و بیشترین امکانات در آپدیتهای اخیر همین موضوع بوده و خود ماکروسافت پیشنهادش استفاده از Razor Pages ها هست.
در کل برای اسکیلهای بزرگ asp عالیه اما برای سایتها و وب اپهای کوچیک، ابزارهای ساده تر هم هست.
@raminr77
سلام
فکر کدوم رو از سرش در بیاره؟ asp یا asp core