یکشنبه , شهریور ۳ ۱۳۹۸
خانه / آموزش برنامه نویسی / آموزش برنامه نویسی وب / آموزش Asp.net core / چه مواقعی در Asp.net Core 2 باید از Page ها استفاده کرد؟

چه مواقعی در Asp.net Core 2 باید از Page ها استفاده کرد؟

چه مواقعی در Asp.net Core 2 باید از Page ها استفاده کرد؟

 

سلام می کنم به همه دوستان گرامی با یکی دیگه از مقالات در مورد Asp.net Core 2 بنام چه مواقعی در Asp.net Core 2 باید از Page ها استفاده کرد؟ از وب سایت Aspcore.ir در خدمتتون هستم.

همونطوری که در جریان هستید در نسخه ۲ از Core امکانی به نام Page ها اضافه شدن که مطمئنا براتون سوال پیش اومده که در چه مواقعی باید از View ها استفاده کرد و در چه مواقعی باید از Page ها استفاده کرد. در ابتدا پاسخ یکی از برنامه نویسان حرفه ای رو که توی یکی از وب سایتهای خارجی خودندم در این مورد رو براتون ترجمه می کنم و میذارم بعد از اون توضیحاتی رو ارائه میدم.

“این موضوع که در چه حالاتی باید از صفحات استفاده کرد رو یکی از برنامه نویسان بسیار حرفه ای به نام Chris Pratt اینجوری جواب داده :

من یک برنامه نویس بسیار متعصب هستم و بنظر من پاسخ این سوال که چه موقع باید از Page ها استفاده کرد به طور صادقانه این است : هیچ گاه نباید از پیج ها استفاده کرد. چرا که من اصلا دوست ندارم پیاده سازی مفاهیم اصلی وب به صورت جادویی انجام شود. این یک مشکل بزرگ را برای شما به همراه دارد و آن این است که در صورتی که مشکلی برای پروژه شما پیش بیاید حتی نمی دانید مشکل از کجا به وجود امده است چرا که همه مفاهیم و مسئولیت ها به صورت اتوماتیک و جادویی انجام شده است و این باعث ضعیف شدن شما خواهد شد.

چه مواقعی در Asp.net Core 2 باید از Page ها استفاده کرد؟

شما با استفاده از Page ها به تعداد سوالات بی پاسخی که در هنگام کار کردن با Asp.Net Core برای شما به وجود می آید افزوده اید و اکثر این سوالات بی پاسخ دقیقا همان مواردی است که در Mvc سنتی وجود داشته است و برنامه نویس خود آن را پیاده سازی و درک کرده اما در صفحات به صورت جادویی انجام شده و برنامه نویس هیچ اطلاعی در مورد آنها ندارد.”

 

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

البته توصیه بنده این هست که شما در ابتدا ام وی سی سنتی رو یاد بگیرید و بعد سرغ صفحات برید تا از درک مفاهیم باز نمونید.

 

نام مقاله : چه مواقعی در Asp.net Core 2 باید از Page ها استفاده کرد؟

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*

code