Как решить, следует ли разрабатывать приложение в SharePoint - PullRequest
2 голосов
/ 15 июля 2010

В настоящее время у нас есть полностью разработанное приложение для веб-форм, в основном оно похоже на WordPress, использующее .net для публикации контента несколькими пользователями. Это делает больше, чем это, но это самый простой способ описать это. Наши «веб-мастера» (я работаю в правительстве) хотят, чтобы все было в SharePoint. В настоящее время у нас есть SharePoint 2007. У меня нет опыта разработки в SharePoint, поэтому я мало что знаю об этом.

Мой вопрос: как вы решаете, когда разрабатывать приложение в SharePoint, а когда - вне его?

Ответы [ 3 ]

3 голосов
/ 15 июля 2010

Это зависит от нескольких вещей.

Есть ли основания использовать функции SharePoint (списки для хранения данных, библиотеки документов с версиями, группы для безопасности и т. Д.) В приложении?Если вы просто размещаете страницы ASP.NET в SharePoint, но не используете какие-либо его функции, это не стоит того.

Однако, если вы добавляете приложение на существующий сайт SharePoint,это все еще может быть хорошей идеей.Организация всего в одном месте может быть более удобной для пользователей, чем настройка отдельного веб-приложения.

0 голосов
/ 16 июля 2010

Вы также можете просто «показать» свои существующие приложения внутри веб-части SharePoint (Page Viewer?). Таким образом, ваше приложение остается прежним, и оно «отображается» в среде SharePoint. Это несколько странное решение, но в ваших конкретных обстоятельствах оно может быть жизнеспособным, учитывая время разработки, время обучения и контроль.

0 голосов
/ 16 июля 2010

Если требуется изменить архитектуру приложения для работы с SharePoint, это одна из важнейших причин для разработки с SharePoint. Кроме того, люди, влияющие на ваши архитектурные решения, могут иметь собственные веские причины.

SharePoint обеспечивает управление безопасностью, поиск и навигацию, чтобы назвать несколько важных частей вашей веб-головоломки. Если вы уже создаете динамические веб-приложения в .Net, многое из того, что вы узнали в процессе, применимо, но у вас есть кое-какое обучение.

Ваша организация не единственная, которая переносит большинство веб-приложений на SharePoint. Если вы не научитесь этому сейчас, вы рискуете оказаться за кривой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...