Ссылка SharePoint DLL из приложения Silverlight? - PullRequest
0 голосов
/ 20 сентября 2011

Мне нужно создать утилиту внешней загрузки для отправки файлов до SharePoint 2010. Однако я не могу ссылаться на SharePoint, чтобы вызвать весь код, необходимый для работы с библиотекой документов.

Есть ли способ сделать это внутри Silverlight?

Ответы [ 3 ]

2 голосов
/ 21 сентября 2011

Все ответы верны и действительны, однако есть ЕДИНАЯ клиентская объектная модель для SharePoint, которую вы также можете использовать с Silverlight. Здесь - отличный учебник, с которого можно начать.

1 голос
/ 20 сентября 2011

Silverlight запускается на клиенте, а не на сервере, поэтому вы не можете ссылаться на библиотеки SharePoint. Вам нужно будет создать серверную службу, которая использует dll sharepoint, а затем вызвать эту службу из Silverlight.

Существуют встроенные точки входа для разработчиков sharepoint, на которые я ссылаюсь в моем блоге здесь . Вы, вероятно, могли бы использовать их вместо использования dll sharepoint.

1 голос
/ 20 сентября 2011

Это скорее не возможно.Silverlight выполняется в изолированной среде без прямого доступа к серверным API.

Вместо этого создайте службу WCF на стороне сервера, обратитесь к библиотеке Sharepoint DLL из службы и вызовите службу из Silverlight.

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