دوست عزیز این سوالی که کردید خلی کلیه و تا وقتی سطح اطلاعات شما رو در مورد ASP.NET ندونیم نمیتونیم جواب خوبی بهتون بدیم ، به عبارت دیگه نمیدونیم از کجا باید شروع کنیم ! ولی چیزی که شما میخوای یه نوع cms اه که نوشتنش برای افراد حرفه ای کار ساده ای اه ولی برای افراد مبتدی یه مقداری زمان میبره تا بتونن به جایی برسن که بخان cms ساده و جم و جور بنویسن . به همین دلیل به شما توصیه میکنم که از cms های آماده استفاده کنید مانند DOTNETNUKE یا اینکه سوال خودتون رو جزئی تر مطرح کنید که بتونیم جواب خوبی بدیم