به نظرم شما اگر چندتا از CMS ها سورس باز موجود برای ASP MVC را بررسی کنید متوجه می شوید برای پیاده سازی یک CMS با حداقل امکانات نیاز به کدهای بیچیده و قابلیت های زیادی هست.
مثلا Orchard شامل حجم زیادی کلاس و بخشهای متعددی است. با این وضعیت بهتر است بجای شروع کردن یک CMS از نو روی ماژول نویسی همین CMS های موجود وقت بگذارید. چون با وجود داشتن یک تیم قوی و صرف ساعتها وقت و انرژی پیاده سازی یک CMS که دارای حداقل امکانات باشد بسیار مشکل است.
در نهایت پیشنهاد می کنم کتاب Pro ASP NET CMS را مطالعه کنید تا با تکنیک های رایج در پیاده سازی CMS بیشتر آشنا شوید.
برچسب:
نویسنده: محمد رضا جوادیان