.:: محمدحسین فخرآوری ::.

با سلام و خسته نباشید به شما دوست عزیز به قسمت موضوعات وبلاگ مراجعه کنید. 09173700916

کمی درباره معماری MVC و علل محبوبیت آن

معماری mvc از یک رویکرد سه لایه تبعیت می کند. هر بخش از معماری mvc دارای ویژگی های خاصی بوده و وظایف ویژه ای را به صورت مجزا بر عهده دارد.

 کمی درباره معماری MVC و علل محبوبیت آن

معماری mvc بارها به گوشتان خورده است و شاید از خود سوال کنید که این معماری به چه دردی می خورد و علت محبوبیت Mvc چیست. آشنایی و شناسایی دقیق با معماری Mvc سبب می شود که نتیجه کارتان یک تغییر اساسی نماید پس با ما همراه باشید. دانستن ویژگی های خاص این معماری می تواند ذهن برنامه نویسان را بازتر نماید.

تاریخچه معماری Mvc

معماری Mvc در دهه 70 میلادی به طور کاملا جدی معرفی شد. در آن زمان برنامه هایی از قبیل stand alone بیشترین سهم کاری برنامه نویسان بود و به این ترتیب از این معماری استقبال چندانی صورت نگرفت. به محض ورود اینترنتی و همینطور برنامه هایی که مبتنی بر وب هستند این معماری توانست بدرخشد.Asp.net mvc یک فریم ورک بر اساس معماری Mvc می باشد. این معماری به پروژه های طراحی سایت نظم خاصی می بخشد. اگر دقت نمایید برای تکنولوژی های مختلفی که در برنامه های وب دیده می شود پروژه های بزرگ دارای پیچیدگی های خاصی هستند و هرچه یک پروژه بزرگتر باشد قطعا خطاگیری در آن بسیار مشکلتر خواهد بود. این معماری کمک می کند که لایه های مختلف به طور کاملا مشهود از هم جدا شود. این فریم ورک در واقع بر html کنترل کاملی دارد و همینطور آدرس دهی های url را به درستی کنترل می کند. اگر دقت نمایید تعامل این معماری با javascript نیز بسیار مشهود است.

ادامه نوشته
برچسب‌ها: asp , mvc , layer
محمدحسین فخرآوری ، چهارشنبه ۱۳۹۷/۰۱/۰۸ ، 15:12