We are making a public website on ASP.NET and we are looking for a really versatile CMS that will give us enough freedom and allow us to create not only standard content pages (a feature which all CMS offer), but also pages with custom ASP.NET programming.
Imagine the following case: our site will contain several custom ASP.NET pages programmed in C# which allow the visitors to view and search for some financial products (the site will actually be devoted to structured financial products in Russia). Those pages will be programmed in pure ASP.NET / C#.
At the same time, we will have lots of content pages (with simple text, images, etc., but without any programming), and we would like to be able to add those pages to the site using a web interface like in most CMS systems.
The problem is that most CMS systems like DotNetNuke make it very difficult to add custom ASP.NET pages to the site. In DDN, one has to create special DNN modules, and there this requires lots of additional efforts.
My question: is there any lightweight, versatile CMS system that lets users manage simple content pages and at the same time create custom ASP.NET pages? Maybe what we require is not a classic CMS, but rather a set of components that can help us manage simple content pages?
Thank you.