The mode used depends on your development process as well as the functionality you want to implement.
If you want clear markup, a lot of client code and are willing to sacrifice the ViewState and postback model, use Pure mode.
If you want to use the built-in Sitefinity CMS widgets, together with custom MVC controllers on the same page, you have to use the hybrid mode.
If you are porting an existing MVC app into sitefinity, and want precise control over your URLs, you may want to use the classic mode.
Those are not the only scenarios and there are always tradeoffs to be made. We are providing options for you to use the best of both worlds, but which one you choose is up to you. We cannot confidently recommend the best practice without knowing your project functionality and objectives.
Back To Top
To submit feedback, please update your cookie settings and allow the usage of Functional cookies.
Your feedback about this content is important
Copyright © 2020 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.
Progress, Telerik, Ipswitch, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.
Powered by Progress Sitefinity