I have an MVC application in process of development and want to see if I can integrate it into an MVC-based CMS environment. The idea is that the application will appear to run in an environment wherein the user can actually add/edit web pages, download documents do blogs, handle Facebook integration etc.
In some respects I am almost looking for an Application Framework but that is not entirely the case. The application uses EF with an IRepository to allow switchable back-ends (including switching out EF). The key requirement is simply within the same solution to be able to provide a CMS type of management.
I have thought of a side-by-side approach and also using a Module type approach wherein the app sits inside the CMS system.
Ultimately, the application will also be delivered via RIA Services as an SL app but thats later.
In the immediate term does anyone have any comments, advise or experience as to suitable third-party CMS environments I could use?