مزایای asp.net mvc نسبت به دیگر زبانهای برنامه نویسی تحت وب

95/05/14

مزایایی را که می‌توان با استفاده از ASP.NET MVC نسبت به وب فرم‌های دیگر به دست آورد؟

1. آدرس‌های تمیزتر

2. عدم وابستگی الزامی به فایل‌های فیزیکی موجود در سیستم

3. امکان مدیریت بهتر قسمت‌های مختلف سایت در پوشه‌های جداگانه

4. امکان تعریف تمام اجزای یک فرم یا view به صورت strongly typed

5. مقدار دهی خودکار مدل متناظر با یک فرم یا View در ASP.NET MVC

6. حذف View State در MVC

7. کنترل بهتر بر روی اعتبار سنجی اطلاعات دریافتی

8. امکان استفاده از فرم‌های و Viewهای Razor بجای موتور وب فرم‌ها

9. امکان تعریف بیش از یک فرم در صفحه

10. امکان Refactoring بهتر کدهای تکراری در ASP.NET MVC به کمک مفهوم فیلترها

11. سازگاری کامل با jQuery و jQuery Ajax و کلا انواع و اقسام فریم‌ورک‌های جاوا اسکریپتی

12. امکانات فشرده سازی css و js بهتر

 13. یکپارچگی بهتر EF Code first با MVC

14. تزریق وابستگی‌ها در MVC ساده‌تر است

15. امکانات امنیتی MVC بیشتر است

arsham.co