Могут ли службы Windows Sharepoint Services быть интегрированы с системой управления контентом ASP.NET MVC? - PullRequest
0 голосов
/ 01 декабря 2010

Я хочу создать CMS с asp.net, но я хотел бы использовать что-то с WSS.У меня есть такие вещи, как утверждение документов, которые я хотел бы создать, потому что я читаю, что WSS может обрабатывать рабочие процессы.Не знаю, как это сделать, понятия не имею, но я знаю, что хотел бы реализовать это.Если я создаю CMS на основе asp.net mvc, является ли wss чем-то, что я могу просто иметь на одной из страниц в моей cms, или wss должен иметь «материал» во всем своем наборе веб-страниц?

Кроме того, как насчет php-сайта, очевидно, на windows вместо asp.net?

Спасибо за любые мысли.

Ответы [ 4 ]

1 голос
/ 01 декабря 2010

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

1 голос
/ 02 декабря 2010

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

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

0 голосов
/ 02 декабря 2010

Если ваша единственная цель - использовать функции рабочего процесса, могу ли я предложить вам просмотреть MSDN для статей WF (основы рабочего процесса).Рабочий процесс sharepoint построен на основе workflow, и большинство дополнительных функций просто расширяют основу workflow, чтобы работать рука об руку с другими функциями в sharepoint, такими как делегирование задач и автоматизация, интеграция форм информационных путей и многое другое.Без использования этих других функций вы не получите ничего, кроме основы рабочего процесса Windows.

Брайан

0 голосов
/ 01 декабря 2010

Все зависит от того, что вы подразумеваете под «интеграцией».Совместно использовать базу данных с другим приложением очень просто.

...