ASP.NET MVC چیست و چرا از آن استفاده کنیم ؟
MVC معماری نرم افزاریی است که در حال حاضر به عنوان یکی از الگو های نرم افزاری در مهندسی نرم افزار مورد استفاده قرار می گیرد . این الگو منطق برنامه را از رابط کاربری به طور کامل جدا می سازد ، تا به توسعه دهندگان این امکان را بدهد تا توسعه ، تست و نگهداری نرم افزار را در واحد های مستقل انجام دهند .
MVC مخفف سه کلمه Model ( مدل ) و View ( نمایشگر ) و Controller ( کنترلگر ) است . معماری MVC اغلب در برنامه های وبی ( Web Application ) مورد استفاده قرار می گیرد جایی که view با کد HTML به کاربر نمایش داده می شود .
ASP.NET MVC بخشی از چارچوب کاری برنامه های وب ( ASP.NET ( ASP.NET Web application framework است ، MVC یکی از دو نوع مدل برنامه سازی ASP.NET است و مدل دیگر را با نام ASP.NET Web Forms می شناسند .
در واقع MVC ASP.NET پیاده سازی مدل MVC به کمک ابزارهای توسعه نرم افزاری مایکروسافت در بستر وب ( ASP.NET ) است .
مزایای استفاده از ASP.NET MVC
1-کنترل کاملی بروی کدهای HTML داشته باشید .
2-بتوانید به کمک ترکیب AJAX و کتابخانه قدرتمند JQuery رابط کاربری قدرتمند تری بسازید .
3-ه شما امکان ساخت آدرس های SEO-Friendly برای وب سایت تان می دهد .
4-ه راحتی پروژه خود را توسعه داده و آنرا در معرض آزمون قرار دهید .
فیلم آموزشی ASP.NET MVC قسمت اول