PDA

View Full Version : گفتگو: مهاجرت از Asp.net Web Forms به Asp.net MVC



jaykob
دوشنبه 25 آذر 1392, 11:09 صبح
سلام دوستان


من می خواهم از ASP.NET Web Forms که تسلط نسبتا خوبی دارم روش به Asp.net MVC مهاجرت کنم اما شک و تردید دارم . مطالبی هم که در این بخش لینک داده شده بود خوندم اما صادقانه می خوام از زبان کسانی که مهاجرت کردند و دارند MVC کار می کنند نظرشون رو بدونم

مزایا ؟
معایب ؟
یادگیری سخت است یا آسان ؟

بهترین منبع فارسی و ....

ممنون

بهزاد علی محمدزاده
دوشنبه 25 آذر 1392, 22:47 عصر
من می خواهم از ASP.NET Web Forms که تسلط نسبتا خوبی دارم روش به Asp.net MVC مهاجرت کنم اما شک و تردید دارم . سلام . مهاجرت همیشه به معنای این نیست که با اولی قهر کنی و یه دفعه بیای سراغ دومی . شما در کنار وب فرم بایستی این و مطالعه کنید . باهاش کد بنویسید و سعی کن باهاش ارتباط برقرار کنی .

معایب یه تکنولوژی ( الگو, زبان و ... ) تا وقتی که تکنولوژی جدید تر و برتر از اون نیومده معمولا یا مشخص نمیشه یا بروز داده نمیشه . مثل همین webform , آیا قبلا این همه مقاله و ویدیو از معایبش منتشر شده بود که الان هست ؟ ( در کانال های مختلف صحت حرف من و جستجو کنید ... امکان لینک دادن به خاطر محدودیت ها نیست . )

امروز در وبلاگ خیلی از دات نت کارها یه مقاله ایی رو در مورد معایب webform پیدا می کنی ! آیا قبلا هم بود ؟ نه نبود .

در حال حاضر توسعه دهندگان وب به یک الگوی واحد برای توسعه پروژهاشون رسیدن . مثلا PHP و فریم ورک هاش بر اساس MVC , هست . Ruby on Rails و همینطور ASP.NET MVC .

و این وسط تفاوت بین زبان ها و امکانات اونها رو داریم اما الگو تقریبا یکی شده . بزرگترین مزیتش اینه که به راحتی از ASP.NET MVC کوچ می کنی به PHP و می تونی همزمان اینها رو باهم کار کنی و امتیازات هر کدام استفاده کنی .
اما webform ساختار خاص خودش رو داره . به نظر من برنامه نویس رو محدود می کنه . این یه مثال از مزیت MVC بود . به هر حال باید مطالعه اش کنید و یه جورایی شاید بشه گفت در آینده نه چندان دور آش خاله است و بخوری پاته نخوری هم باز ...

csvbcscp
چهارشنبه 04 دی 1392, 05:45 صبح
بند هم با تمام گفته های آقای محمد زاده موافقم
به حرفای دوستمون این رو هم اضافه می کنم
که برای مهاجرت یک لحظه هم درنگ نکن، چون mvc با کوهی از قابلیت های جدید و کارآمد(که با سرعت زیاد در حال بروزآوری هم هست) در انتظار ته
اگر درک درستی از وب داشته باشی، اصلاً این مهاجرت سخت نیست.
منابع هم فراوونه، از پی دی اف های آقای نصیری گرفته تا کتاب آقای راد
کتاب های زبان اصلی هم ASP.NET MVC 4 in Action کتاب خیلی خوبیه
موفق باشی

csvbcscp
چهارشنبه 04 دی 1392, 05:49 صبح
اگه وقت داشتین لطفاً تو این نظر سنجی هم شرکت کنین

آیا برنامه نویسان C++‎ باید به C#‎ مهاجرت کنند ؟ (http://barnamenevis.org/showthread.php?409212-%D8%A2%DB%8C%D8%A7-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%D8%A7%D9%86-C-%D8%A8%D8%A7%DB%8C%D8%AF-%D8%A8%D9%87-C-%D9%85%D9%87%D8%A7%D8%AC%D8%B1%D8%AA-%DA%A9%D9%86%D9%86%D8%AF-%D8%9F)

csvbcscp
چهارشنبه 04 دی 1392, 05:51 صبح
یک برنامه نویس وب تو سال 2013 باید به چه چیز هایی مسلط باشه؟ (http://barnamenevis.org/showthread.php?433474-%DB%8C%DA%A9-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3-%D9%88%D8%A8-%D8%AA%D9%88-%D8%B3%D8%A7%D9%84-2013-%D8%A8%D8%A7%DB%8C%D8%AF-%D8%A8%D9%87-%DA%86%D9%87-%DA%86%DB%8C%D8%B2-%D9%87%D8%A7%DB%8C%DB%8C-%D9%85%D8%B3%D9%84%D8%B7-%D8%A8%D8%A7%D8%B4%D9%87%D8%9F)

به این تاپیک هم سر بزنید