Developing the custom and essential part of a web site
Hello,
We intend to develop a web portal, with the usual features like blogs, forums, articles etc., however more than half of the portal will be comprised of entirely custom and quite dynamic functionality, which will consume a lot of proprietary back-end services and databases. And we would like to develop this part using ASP.NET MVC.
I am bumping my head, how much tied to Sitefinity Model - pages/layout/modules/widgets..etc, our custom front-end should be? Should it be entirely classic model, or can we use the pure model and build widgets which have no relation to sitefinity data model, to help us logically componentize our own UI. Is it worth, if most of these widgets will most likely be not parametrizable and will not have designers?
Thanks in advance!
Bump
Hello Plamen,
I would recommend you to take a look on the MVC based Feather project,where you can use the Build-in widgets, amend them as per your needs or create a custom MVC widgets.
Additional information could be found here:
- https://github.com/Sitefinity/feather/wiki/getting-started
- https://github.com/Sitefinity/feather/wiki
When developing custom functionality related to the Sitefinity modules you might need the Sitefinity Api. More information could and samples could be found in the Sitefinity Documentation (for developers part) , for example - Blogs modules:
http://docs.sitefinity.com/for-developers-crud-operations-for-blogs
Regards,
Svetoslav Manchev
Telerik