بخش در Controller معماری ASP.NET MVC
اگر به اسم این بخش دقت کرده باشید متوجه می شوید که معنی آن کنترل کننده می باشد.این بخش در اصل واسطی است بین Model و View. در این مطلب به توضیح بخش کنترل کننده به طور مفصل پرداخته شده است.
[thumbnail target=”_self” alt=”بخش در Controller معماری ASP.NET MVC” src=”https://www.shopingserver.net/wp-content/uploads/2017/09/request.jpg”]
Controller معماری ASP.NET MVC:
این بخش همانطور که از اسم آن مشخص است یک بخش کنترل کننده می باشد ، و در واقع واسطی بین دو بخش Model و View میباشد. حال ببینیم روند اجرای برنامه در معماری MVC به چه نحوی خواهد بود . در معماری MVC روند کلی برنامه (جزئیات را در ادامه خواهید دید) به این شکل است که کاربر تقاضای خود را از طریق واسط های برنامه نویسی (نظیر Form ها و User Control ها و .. ) از برنامه (از بخش View)درخواست می کند . بخش View در خواست ها را به بخش Controller فرستاده و این بخش با برقراری ارتباط با بخش Model در خواست های کاربر را پردازش کرده و پس از پایان پردازش زمانی که خروجی درخواست داده شده آماده گردید بخش Controller بخش View را آگاه می سازد تا خود را بر اسا س تغییرات جدید که اصطلاحاً در معماری MVC به آن حال Model می گویند ، به روز سازد . در واقع چیزی که باعث میشود تا بخش Controller به بخش View اطلاع دهد که باید حالت جدید model را دریافت کند و خود را Update کند این است که بخش View باید قبلا خودش را در بخش Model اصطلاحا Register کرده باشد که البته عمل Register کردن توسط بخش Controller انجام میگیرد . نحوه register کردن بخش View به معماری آن محیط و همچنین زبانی که توسط آن برنامه را گسترش میدهید و همچنین قابلیت های آن زبان بستگی دارد.
شاپینگ سرور ارائه دهنده انواع سرور و هاست از کشورهای مختلف.
امتیاز ما
برای امتیاز به این پست کلیک کنید
[کل: 0 میانگین: 0]