View Full Version : سوال: ماژولار کردن در asp.net mvc
hajbhenam
یک شنبه 24 شهریور 1392, 07:46 صبح
سلام
می خواستم بدونم برای ماژولار کردن برنامه ای در mvc چه کار باید بکنیم منظورم از ماژول یعنی توانایی نصب و این چیزا داشته باشه یعنی پورتال
mehdi_522
یک شنبه 24 شهریور 1392, 11:35 صبح
شما می توانید از Partial View استفاده کنید این نوع ویوها مثل user control می مانند که میشه ازشون توی برنامه مثل پورتال استفاده کرد
hakim22
یک شنبه 24 شهریور 1392, 20:10 عصر
برای ماژولار کردن برنامه ابتدا باید از IoC استفاده کنید. بهترین ابزار برای اینکار Unity یا Ninject است. با این روش شما وابستگی بین قسمتهای مختلف برنامه را حذف می کنید و به عبارتی Dependency Injection را پیاده کنید
در مرحله دوم برای ماژولار کردن از ابزار MEF استفاده کنید. به صورت چند dll به همراه ASP نصب میشود. کارش این است که dll ها را Import یا Export کند. بعد به همراه Application Startup اجرا میشه و خودش همه ی dll هایی که Export دارند پیدا میکنه و کنار هم اجرا میکنه.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.