Overall Satisfaction with Progress Sitefinity
I have used Sitefinity on multiple projects that require more sophistication and the ability to scale with client's needs. We have used for a large equipment manufacturer/retailer to manage the company's external website as well as the company's Intranet. In addition, we have developed several custom applications in dot.net technology that have been integrated into these implementations. We have also synced with the company's Active Directory for single sign on/authentication as well as made customer inquiries from the external website flow directly into Microsoft Dynamics - the customer's CMS.
- Scalable: As new needs arose we were able to manage and integrate/use Sitefinity.
- Customization: It does take knowledgeable programmers, but you can customize quite a bit.
- Flexibility: Allows for changes in site structure very easily.
- Expensive. Sitefinity did away with their small business edition some time back and the time of this writing, it takes around $3,000 to get a license. That rules out Sitefinity for a lot of small to small-medium sized businesses.
- Complex: You can do almost anything with it, but it will require knowledgeable programmers to make that happen.
- Concrete5 and Umbraco CMS
In terms of sophistication, scalability and the ability to achieve complex functionality - Sitefinity is the hands-down winner. In terms of sheer ease of use from a web content authoring perspective, Concrete5 is the hands down winner. In addition, Sitefinity doesn't compare on costs as the others are open-source CMS systems.