سلام دوستان
من تو یه برنامه میخوام یه سری از قابلیت های برنامم رو به صورت پلاگین ارائه کنم
یعنی یه سری قابلیت های اصلی داشته باشم که تو تمام نسخه ها مشترک هست و یه سری از قابلیت های دیگه فقط برای نسخه های خاص باشه فعال بشه .

میخوام پلاگین هام به صورت EXE یا DLL باشه

البته اینو بگم که نمیخوام این قابلیت باشه که دیگران برای برنامم پلاگین بنویسن فقط میخوام خودم برای برنامم پلاگین بنویسم و در اختیار مشتریم بذارم . . .
لطفا روند کلی و جزئی کار رو بی زحمت برام توضیح بدید . . .
لینک | مثال | توضیح | نمونه کد و در کل هر چیزی که در این رابطه میدونید . . .

البته جستجو هم کردم و تاپیکی که به نتیجه رسیده باشه پیدا نکردم

پیشاپیش از همکاری دوستان متشکرم