Полное раскрытие, я работаю на Telerik и являюсь евангелистом Sitefinity.
Полная интеграция в Visual Studio 2010 и наше существующее приложение (поэтому нет Umbraco)
Это сложный пункт, требующий полного заявления.
Я не знаю много о вашем существующем приложении. Наши клиенты выполнили множество интеграций Sitefinity с различными приложениями. Это можно сделать через веб-сервисы, пользовательские элементы управления или просто учесть внешние URL-адреса в карте сайта Sitefinity. Не стесняйтесь писать на наши форумы Sitefinity с рекомендациями для вашего конкретного сценария.
Что касается интеграции с Visual Studio, Sitefinity включает Telerik RadControls и OpenAccess ORM. Мы также стараемся тесно сотрудничать с традиционными технологиями ASP.NET.
Общие практики разработки веб-форм ASP.NET
- Шаблоны Sitefinity = Главные страницы ASP.NET
- Редактируемые регионы CMS = ContentPlaceHolders
- Виджеты Sitefinity = Элементы управления ASP.NET
- Sitefinity Themes = ASP.NET Themes
Мы предъявляем маркетинговые претензии ", если вы знаете ASP.NET, то вы знаете Sitefinity " Тем не менее, реально все продукты имеют некоторую кривую обучения. Мы стараемся, насколько это возможно, соответствовать опыту, который уже есть у разработчиков ASP.NET.
Безопасность (FormsAuthentication, custom Membership- / RoleProvider)
Аутентификация Sitefinity основана на традиционных поставщиках членства и роли ASP.NET. Мы включили пару (Sitefinity & Active Directory), но вы можете расширить свой собственный.
Очень гибкий и расширяемый (хороший API)
Наш API поддерживает LINQ, и у нас также есть Свободный API . У нас также есть полный API веб-сервиса RESTful.
Легкая CMS с хорошей производительностью (тысячи одновременных запросов)
Наши собственные веб-сайты Telerik работают на Sitefinity, и многие из наших клиентов поддерживают веб-сайты, которые обрабатывают большой объем трафика.
Однако я не уверен, что значит «легкий». Многие CMS имеют небольшие накладные расходы, но также делают очень мало. Мы постарались предоставить множество функций и удобство для конечных пользователей с помощью Sitefinity. Это происходит за счет некоторых накладных расходов.
Управление балансом между CMS, которая «помогает вам» и «убирается с вашего пути», является постоянной проблемой. Лучшее, что я могу пообещать, - это то, что мы знаем об этой задаче и делаем все возможное для достижения эффективных результатов.
Простое редактирование контента
Посудите сами. Еще лучше, скачайте продукт и позвольте своим редакторам контента поэкспериментировать. Мы приветствуем сравнение. Снова и снова, это становится нашей отличительной чертой.
-
Надеюсь, этот пост не звучит так, как многие евангелисты Б.С. Я пытался быть точным с моими ответами. Желаем удачи в вашем проекте.