شماره تماس پشتیبانی 09336863931 | 07132326702 پست الکترونیک info@provid.ir

مقایسه ی Web Forms و MVC – 2#

در این پست قسمت دوم از سری آموزش مقایسه ی ASP.NET Web Forms و MVC از وبسایت پرووید را برای شما دوستان قرار داده ایم. به ادامه ی مطلب بروید.

تکنولوژی های وب

وقتی که از تکنولوژی های وب صحبت می کنیم کلماتی شبیه ASP، PHP، JSP، ROR، ASP.NET Web Forms، ASP.NET MVC و بسیاری کلمات دیگر به ذهن می رسد. ASP یکی از تکنولوژی هایی بود که توسط مایکروسافت معرفی شد. یکی از مشکلات بزرگ ASP کلاسیک کدهای بسیار در هم بود. به عنوان مثال، فرض کنید قصد طراحی یک واسط کاربری ساده را دارید. یک TextBox و یک Button. کاربری داده ای را وارد می کند و سعی می کند آن را Submit کند. با کلیک روی Button، اطلاعات وارد شده توسط کاربر را با استفاده از سرور Validate می کنیم. مشکل پیش رو در این سناریو این است که بیشتر کدنویسی و کار به گردن خود شماست. به عبارت دیگر:

  • اول باید صفحه را به صورت self-post back تنظیم کنید تا صفحه به خودش post back شود.
  • وقتی کاربر روی دکمه کلیک می کند اطلاعات وارد شده حذف می شوند و تنها راه دسترسی به آن داده ها، خواندنشان از داده های post شده است.
  • اگر اعتبارسنجی داده ها با مشکل روبرو شد:
    • همه ی داده های درون TextBox را با استفاده از داده های پست شده به سرور تنظیم می کنید.
    • یک پیام خطا نشان می دهید.

دانلود رایگان آموزش “10 اشتباه خطرناک در ساخت برنامه های تحت وب”

به منظور دریافت لینک دانلود در ایمیل خود، فرم زیر را کامل کنید.

نام شما (الزامی)

آدرس پست الکترونیکی شما (الزامی)

نظر بدهید

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