I know that almost everything is already said about CMSs, but what interests me this time is which will be most conformable CMS for adding custom modules.
The situation is as follows, I have minor knowledge of C# , .NET and CSV, things where I think that I am good are MSSQL and business logic (in our company). Now I want to begin my own app for supporting best practices in our company.
An idea is to take some CMS (free if possible) and begin adding modules with content that I have already. I make heavy use of SQL reporting services and a lot of stored procedures for handling data in SQL.
The targeted CMS should be able to accept custom modules with ASP.NET controls such as DataGridWiew, GridList, ReportWiewer and basic controls such as label fields, buttons and others.
I did try DotNetNuke, but after my tenth attempt to compile a module and put it in DNN I decided to ask for help on SO.
Sub Question
As there are a lot of WEB CMS for things like this, I am wondering if there are any Windows based framework or CMS for starting business applications?
I know that Visual Studio is my good friend and that there are a lot of .NET controls which I can use, but starting new app for me is far away and unfortunately I do not have yet enough knowledge and power to begin my own.