View Full Version : سوال: روند یادگیری ASP.NET MVC
amir.yousefi
شنبه 15 مهر 1396, 14:35 عصر
سلام
من سی شارپ و htmlو css کار کرده ام و می خواهم سراغ وب(ASP.NET) بروم.من من می خواهم ASP.NET MVC را یاد بگیرم.برای این کار آیا باید ابتدا asp.net web pages یا asp.net web forms را یاد بگیرم و بعد به سراغ mvc برم یا این که می توانم مستقیم سراغ asp.net mvc بروم؟
چند منبع فارسی(برای شروع) و چند منبع لاتین معرفی می کنید
ممنون می شوم که راهنمایی ام نمایید
alibahman47
شنبه 15 مهر 1396, 18:08 عصر
درود
بنده قبل از کارکردن با Mvc مدت چند سال WebForm کار میکردم و در کل بنظرم برای پروژه های بزرگ و با کیفیت بالا اصلا مناسب نیست , یعنی اکثر جاها بجای اینکه خودت کدبنویسی امکانات آماده ای تعبیه شده که ازون میتونی استفاده کنی و خوب این باعث میشه نتونی زیاد پروژه رو کاستومایز کنی .
بنده با اینکه با وب فورم چندتا سایت رو نوشتم و پروژه های خوب و کاملی بودن ولی اون موقع هیچوقت خودم رو برنامه نویسی نمیدونستم چون وب فورم واقعا اون حس واقعی برنامه نویس بودن رو به آدم نمیده.
بر خلاف وب فورم , Mvc خیلی خیلی پیشرفت کرد و تغییرات مثبت داشت و خصولا الگوی طراحی MVC فوق العاده کار رو راحت تر کرده و انعتافپذیری رو بالاتر برده.
بلاوه الان همه Seo خیلی براشون مهمه و Seo صفحات طراحی شده با Mvc بسیار بالاتره.
بنظرم اصلا نیازی نیست شما اول بری وب فورم رو یادبگیری و مستقیما Mvc رو یاد بگیری بهتره.
hakim22
شنبه 15 مهر 1396, 18:58 عصر
هیچ نیازی به یادگیری Web Forms ندارید و می توانید مستقیما به سراغ ASP MVC بروید. من به شما دوره های آموزشی PluralSight توسط Scott Allen رو پیشنهاد میکنم. از MVC 3 به بعد خیلی خوب و کامل همه ی امکانات اصلی فریم ورک رو آموزش میده.
همینطور برنامه نویسی با ASP.NET Core میتونه خیلی مفید باشه. این نسخه ی جدید ASP.NET Core با نسخه های قبلی فرق های زیادی کرده و حالا بعد از انتشار نسخه ی دوم خیلی کامل به نظر میرسه. شرکتهای زیادی هم شروع به استفاده از اون کردند . چیزی نمیگذره که بازار کار هم برای اون زیاد بشه.
می توانید از این لینک آموزش های مختلف ASP.NET Core 2.0 رو در آپارات به زبان فارسی مشاهده کنید :
http://www.aparat.com/codehaks
moslem.hady
یک شنبه 16 مهر 1396, 08:13 صبح
درود
بنده قبل از کارکردن با Mvc مدت چند سال WebForm کار میکردم و در کل بنظرم برای پروژه های بزرگ و با کیفیت بالا اصلا مناسب نیست , یعنی اکثر جاها بجای اینکه خودت کدبنویسی امکانات آماده ای تعبیه شده که ازون میتونی استفاده کنی و خوب این باعث میشه نتونی زیاد پروژه رو کاستومایز کنی .
این که شما نتونستید پروژه بزرگ با webform بنویسید دلیل بر کامل نبودم webform نیست! پروژه های خیلی بزرگی با وبفرم نوشته شده اند و امکانات خیلی خوب و زیاد و قابل کاستومایزی هم داره. اطلاعات غلط به دوستان دیگه ندید.
و در جواب سوال، اصلا اگه webform یاد نگیری و مستقیم بری MVC خیلی بهتره. چون داستانشون با هم خیلی فرق داره. و MVC بهتر و راحت تره.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.