نمایش نتایج 1 تا 7 از 7

نام تاپیک: برتری MVC نسبت به WEB FORM

  1. #1

    برتری MVC نسبت به WEB FORM

    سلام
    من یه برنامه نویس ASP.NET هستم
    و با WEB FROM کار میکنم میخواستم بدونم MVC چه برتری داره؟

  2. #2

    نقل قول: برتری MVC نسبت به WEB FORM

    ببینید دوست عزیز نمی شه گفت برتری داره در حالت کلی، شما باید بینید پروژه ای که می خواهید انجام بدید با کدوم بهتر میشه و اون رو انتخاب کنید خوب WebFroms یک سری مزیت هایی داره و MVC یک سری مزیت های دیگه، شما تو قسمت Toturials سایت ASP.NET فصل اور که یک شناخت از MVC رو میده می تونید ببینید که اونجا هم نوشته تصمیم بگیرید از کدوم روش می خواهید استفاده کنید، یعنی اینجوری نیست که WebForsm کلا کنار گذاشته بشه هر کدوم تو زمینه خاص خودش فعالیت می کنه، همون جا که گفتم برید و مزیتهای هر دو رو ببینید بهتون کمک می کنه.

  3. #3
    کاربر تازه وارد آواتار Leon_SFS
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    تهران
    پست
    84

    نقل قول: برتری MVC نسبت به WEB FORM

    مزیت خیلی داره به نظر من
    صفحاتی که طراحی میکنی ساختار بندی میشه،طراحی صفحه و مانور دادن رو html خیلی راحت تره
    نتیجه آخری که برای user ارسال میشه در مقایسه با وب فرم زمین تا زیرزمین فرق داره
    کدی که MVC ،Generate میکنه خیلی کمتر از وب فرمه،کد نویسی کمی کمتر میشه از بعضی جهات،دیگه از تگهای asp خبری نیست و و و و و....
    اگه نظر منو میخوای حتما برو دنبالش چون واقعا لذت بخشه
    -----
    البته اینم بگم که بیشتر لذتش به خاطر ViewEngine ایه که همراهشه،اگه میخوای از aspx تو MVC استفاده کنی حال نمیده زیاد!

  4. #4
    کاربر دائمی آواتار ricky22
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    شیراز
    پست
    1,591

    نقل قول: برتری MVC نسبت به WEB FORM

    سلام.

    • جدا سازی واقعی UI از Code
    • بستر آماده برای Unit Testing
    • خروجی HTML تمیز
    • نداشتن ViewState
    • ViewEngine قدرتمند (Razor)
    • پشتیبانی بهتر از صفحات موبایل و تبلت (ASP.NET MVC 4)
    • سهولت انجام پروژه های تیمی
    • ُScaffolding بسیار قوی

    لطفا فیلم های سایت Pluralsight رو نگاه کنید . برادر Scott خیلی شفاف توضیح دادند.
    جالب اینه که هرکس ASP.NET MVC کار می کنه تعصب پیدا می کنه روی این بستر نسبت به Web Form.

  5. #5
    کاربر تازه وارد
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    تهران
    پست
    62

    نقل قول: برتری MVC نسبت به WEB FORM

    خب بهتر هست یه واقعیتی رو درمورد mvc بگم:
    برای هر عملی که میخوای انجام بدی باید یه action بنویسی و بعضی وقتها یه model و قطعا یه view جدا.که خود این سه اینقدر زیاد میشه که خسته کننده میشه.ولی خب انتهای کار ،همه چیز تفکیک شده است و شما با یه مجموعه کد نویسی تر و تمیز روبرو هستید.اما زمان develop شما زیاد میشه.دوستان لطفا پروژه های واقعی رو سعی نکنن زمانبندی رو براساس webform بگن چون توش میمونن.
    موفق باشید.

  6. #6

    نقل قول: برتری MVC نسبت به WEB FORM

    سلام

    ASP.Net MVC برای پروژه های بزرگ بهتره استفاده بشه وگرنه برای پروژه های کوچیک واقعا وقت گیر و طاقت فرسا می شه...

    برای پروژه های کوچیک همون بهتره که از Web Forms استفاده کنید. این چیزیه که آدام فریمن توی کتابش می گه!!

  7. #7
    کاربر تازه وارد آواتار Leon_SFS
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    تهران
    پست
    84

    نقل قول: برتری MVC نسبت به WEB FORM

    نقل قول نوشته شده توسط Arman92 مشاهده تاپیک
    سلام

    ASP.Net MVC برای پروژه های بزرگ بهتره استفاده بشه وگرنه برای پروژه های کوچیک واقعا وقت گیر و طاقت فرسا می شه...

    برای پروژه های کوچیک همون بهتره که از Web Forms استفاده کنید. این چیزیه که آدام فریمن توی کتابش می گه!!
    لذتی که کار با mvc میده اصلا گذر زمان رو متوجه نمیشی
    آدام یه چی گفته حالا شما توجه نکن

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •