در اینجا به برخی از قابلیت های اصلی MVC 3 که در حال تغییر بازی بودند، بحث می کنیم.
این قابلیت ها عبارتند از:
- اعتبار سنجی جی کوئری
- JavaSctipt محجوب
- JSON Binding
- تفکیک وابستگی
- فیلترهای عمل جهانی
- موتور دید تیغ
اعتبار سنجی جی کوئری در MVC 3
MVC 2 به جی کوئری منتقل شد، اما کاملاً تابع گرا نبود یا می توان گفت که یک واحد عملکردی کاملاً مستقل نبود.
برای اعتبارسنجی jQuery هیچ ویژگی مناسبی برای پشتیبانی از آن وجود نداشت، همیشه نیاز به پشتیبانی مایکروسافت AJAX با تبدیل پشتیبانی اعتبارسنجی برای اجرا بر روی پلاگین محبوب اعتبارسنجی jQuery دارد.
ترکیب این موارد:
- اعتبار سنجی جی کوئری
- پشتیبانی بینظیر جاوا اسکریپت
چندین قابلیت را برای MVC فراهم می کند که برخی از این قابلیت ها به شرح زیر است:
- انعطاف پذیری فوق العاده
- پشتیبانی از انجمن جی کوئری
- مدیریت صحیح اعتبارسنجی
بنابراین، از توضیحات قبلی به یک نتیجه مفید میرسیم که اعتبارسنجی jQuery یکی از مفیدترین ویژگیهای MVC 3 همراه با جاوا اسکریپت غیرمشمول و غیره است.
جاوا اسکریپت محجوب در MVC 3
جاوا اسکریپت محجوب یک اصطلاح کلی است که مجموعه ای کلی از دستورالعمل ها یا حاشیه ها را به عبارت REST می رساند.
REST چیزی نیست جز انتقال دولت نمایندگی.
ما میتوانیم جاوا اسکریپت محجوب را توضیح دهیم زیرا این کد جاوا اسکریپت خاص شما نیست که معمولاً در صفحه نشانهگذاری خود استفاده میکنید.
مثال
علی رغم استفاده از ویژگی های رویداد مانند:
- روی دکمه کلیک کنید
- در بارگذاری صفحه
- در صورت ارسال
- onclick
- ماوس بر
- و غیره
جاوا اسکریپت محجوب، عناصر را مستقیماً با شناسه یا کلاس آنها و در حضور سایر ویژگی ها متصل می کند.
عملکرد