Я оцениваю Sharepoint (не MOSS) и ASP.NET как платформу разработки для предстоящего решения для нашей команды. Мы будем разрабатывать решение для широкого (мы надеемся) развертывания в различных средах. Я определяю категории для оценки плюсов и минусов для каждого выбора платформы. Я выбрал категории, которые применимы к нашим требованиям к решению, и это повлияет на производительность разработчика/тестировщика. Может ли кто-нибудь подумать о каких-либо других категориях, которые подходят для сравнения? Можете ли вы предоставить какие-либо подробности о ваших опытах с двумя платформами в отношении какой-либо из категорий?Оценка Sharepoint vs ASP.NET как платформа разработки
Некоторая другая информация, у нас есть короткий двухмесячный временной интервал для выпуска чего-то, поэтому мы уделяем приоритетное внимание функциям, когда говорим. Мы видим, что Sharepoint - это способ быстро получить что-то за дверь, одновременно используя интерфейс пользовательского интерфейса для базового пользовательского интерфейса, безопасности и библиотек списков и документов для хранения.
-
среда разработки
-
Производительность Разработчик
-
Функциональная Тестируемость
-
Разработчик Тестируемость (блок-тестирование)
-
Role Based Security
-
Посмотреть на основе безопасности
-
Пользовательский опыт
-
База данных - Простота разработки с помощью Sharepoint на основе использования списков. Однако добавление отчетности в качестве требования делает использование списков препятствием.
-
Reporting - Sharepoint делает этот трудный
-
Document Repository - Наше решение потребует несколько библиотек документов для прикрепления артефактов элементов решения
-
Упаковка
-
Установки - Sharepoint предоставляет нам с легкой установкой famr через П ,
-
Масштабируемость
-
расширяемость
-
Сложность
-
концептуальную целостность (доменные границы)
Избыточность/Replication/Резервное копирование/восстановление Поддержка
Спасибо, Джон .. Я обновлю категорию инструментов, чтобы отразить среду разработки. Мы уже создали нашу среду разработки (Win2k8 порывы в HyperV с доступом к Sharepoint/VS.NET и TFS). –
Я честно не согласен с этим. Если вы не активно развиваетесь против SharePoint и ожидаете, что сможете легко переносить артефакты/код asp.net; вы будете очень разочарованы. –
@ Джейсон: Пожалуйста, прочитайте мой ответ еще раз. Я сказал ему использовать ASP.NET вместо SharePoint. –