Что именно может сделать «Полный контроль» с помощью SharePoint Designer? - PullRequest
2 голосов
/ 21 апреля 2010

Меня пригласили в качестве стажера для разработки сайта SharePoint. Моя команда не будет утверждать бюджет для Visual Studio, и у меня нет физического или удаленного доступа к серверу SharePoint (под управлением Windows SharePoint Services 3.0 a.k.a. WSS) на серверной части.

Так что же я могу сделать ? Я знаком с веб-технологиями, такими как PHP, JavaScript, HTML и CSS. Однако, поскольку среда - SharePoint, я в тупике, пытаясь выяснить, сколько у меня control с определением Microsoft "Полный контроль".

Если я смогу написать немного C #, я почти уверен, что этого будет достаточно, но, как я уже сказал, Visual Studio для меня не нужен.

Есть ли у вас хорошие идеи о функциях, которые люди будут использовать на сайте, построенном с ограниченными функциональными возможностями WSS и SharePoint Designer с "Полным контролем"? Можно ли как-то манипулировать веб-частями по умолчанию во что-то классное или полезное? Есть ли какие-нибудь трюки с Ajax, которые я могу сделать, чтобы выполнить что-то на заднем плане?

Заранее спасибо, я новичок в StackOverflow и хочу принять участие здесь!

1 Ответ

3 голосов
/ 21 апреля 2010

На самом деле вы можете выполнить ЛОТ в SharePoint вне пользовательского решения .NET. Некоторые рекомендуемые уроки:

  • JavaScript / jQuery - Узнайте, как взаимодействовать с WebService с помощью jQuery. SharePoint предоставляет ряд очень полезных веб-сервисов в каталоге / _vti_bin. Щелкните здесь для получения списка: http://msdn.microsoft.com/en-us/library/ms479390.aspx. Например, я недавно построил прокручиваемую веб-часть со слайд-шоу, полностью используя встроенные веб-сервисы jQuery и SharePoint, которые извлекаются из предоставленной библиотеки изображений.

  • Веб-части DataForm. Посмотрите, что это такое и как они работают в SharePoint. Tl; dr из них состоит в том, что они являются веб-частями, связанными с данными, которые связаны с SPDataSource и затем визуализируются с использованием XSLT для форматирования связанных данных. Вы можете работать с ними в конструкторе SharePoint полностью через разметку страницы aspx.

  • Выполните поиск по "настройке форм списка sharepoint". NewForm, DispForm и EditForm любого списка или библиотеки можно настроить так, чтобы к ним добавлялось поведение или содержимое.

Это только с моей макушки ...

EDIT:

Я забыл также упомянуть http://www.muhimbi.com/Products/SharePoint-Infuser-%28Free%29.aspx

Я хотел проверить это, так как концепция обоснована. Я сам не пробовал, но это избавит вас от хлопот, когда дело доходит до добавления собственного скрипта, который охватывает весь ваш сайт.

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