Используйте Web Money - это очень удобно
Показаны сообщения с ярлыком Sharepoint. Показать все сообщения
Показаны сообщения с ярлыком Sharepoint. Показать все сообщения

вторник, 31 мая 2016 г.

Как преобразовать url в WEBDAV в Sharepoint.

Все время забываю, так как редко нужно. Работает для Sharepoint 2010 Адрес типа http://portal/it/docs/DocLib1/Forms/AllItems.aspx превращается в \\portal\DavWWWRoot\it\docs\DocLib1 - и легко открывается в проводнике.

вторник, 8 ноября 2011 г.

Рабочие процессы в Sharepoint

Коллеги, доброго времени суток!
Решил поделиться интересной информацией по рабочим процессам. Каждый, кто когда-либо сталкивался с рабочими процессами боролся с проблемой производительности. Хочу посоветовать следующие варианты решения:
1. Делайте рабочие процессы как можно меньше. От размера рабочего процесса зависит и время запуска и время компиляции (если это рабочий процесс из дизайнера или Nintex).
2. В принципе есть возможность компилировать рабочие процессы вручную скриптом. Это в значительной степени сократит время запуска первый раз. В этом случае вы получите две выгоды. Сократите время запуска и утечки памяти (при правильном подходе :)).
3. Не делайте рабочие процессы, которые запускают другие рабочие процессы сразу после запуска - время ожидания пользователя сильно возрастет.
4. Старайтесь использовать ожидание только на изменение элемента и ожидание на период, в остальных случаях система будет проверять тригер каждый раз.
5. Не используйте циклы - это прямая нагрузка на систему. Используйте машины состояний.
6. Таймер выполняющий рабочие процессы течет (на данный момент).
7. Первый сервис пак ограничивает размер (по количеству активити) стартующего рабочего процесса. Эту настройку можно изменить.

Удачи!

среда, 25 ноября 2009 г.

Свободные маски разрешений для Sharepoint

Пример расширения перечня возможных действий для пользователя.
http://hristopavlov.wordpress.com/2008/09/18/implementing-custom-security-rights-in-sharepoint/

пятница, 13 ноября 2009 г.

понедельник, 6 июля 2009 г.

вторник, 23 июня 2009 г.

BDC - как начать

Для начала :) Ссылка на MSDN
В состав SDK для Sharepoint входит пакет "BDC Definition Editor"
После его установки в программах появляется "ApplicationDefinitionDesigner"
Это генератор и редактор определений для BDC коннекций.
Для того, что бы создать соединение необходимо:
1. Добавить подключение к БД
2. Выбрать таблицы и представления
3. Отредактировать названия(Entities) указав: Title, Name, DefaultDisplayName
4. В методе: Указать параметры и в сответсвии с ними RdbCommandText - select для БД.
5. Генерим xml
6. Добавлять в общих службах, тут же необходимо раздать права.

Жду ваших комментариев и дополнений:пока не смог заставить работать фильтры.

вторник, 14 апреля 2009 г.

четверг, 2 апреля 2009 г.

Бесплатный Sharepoint Designer 2007

Скачивать отсюда

Sharepoint ListTemplateId

GenericList 100
DocumentLibrary 101
Survey 102
Links 103
Announcements 104
Contacts 105
Events 106
Tasks 107
DiscussionBoard 108
PictureLibrary 109
DataSources 110
WebTemplateCatalog 111
UserInformation 112
WebPartCatalog 113
ListTemplateCatalog 114
XMLForm 115
MasterPageCatalog 116
NoCodeWorkflows 117
WorkflowProcess 118
WebPageLibrary 119
CustomGrid 120
DataConnectionLibrary 130
WorkflowHistory 140
GanttTasks 150
Meetings 200
Agenda 201
MeetingUser 202
Decision 204
MeetingObjective 207
TextBox 210
ThingsToBring 211
HomePageLibrary 212
Posts 301
Comments 302
Categories 303
IssueTracking 1100
AdminTasks 1200
Взято отсюда: Link

четверг, 26 марта 2009 г.

Полезные утилиты.

Одна из самых полезных утилит из ряда подправить что-то без кодирования.
Позволяет править XML разметку полей и т.п. Изменять свойства объектов.
SharePoint Manager 2007 - Home
U2U:
U2U Job Definition Configurator Feature - Управление расписанием заданий таймера:
Описание
Скачать
Создание запросов SPQuery U2U CAML Query Builder for SharePoint 2003 and SharePoint 2007 (Windows Version)
Скачать
Серверная утилита для управления обработчиками событий.
Event Handler Explorer
EGroup
Утилита для получения XML списка на клиентской машине иногда полезно и главное быстро.

Ресурс с разными утилитами
Еще ресурс

вторник, 17 февраля 2009 г.

Пример портала на Sharepoint

Вы можете оценить коробочное портальное решение, демо-версия которого доступна по адресу: Demo
Описание коробочного решения
Логин: spore\ipetrov
Пароль: Gue$t14
Информация здесь
Или более навороченная версия:
Внутренний портал
User: spore\ipetrov
Password: P@ssw0rd

В этих проектах я участвовал как архитектор и разработчик.

пятница, 26 декабря 2008 г.

Потеря части письма при отсылке через SPUtility.SendMail

При отсылке письма с разметкой HTML часто происходит обрезание письма, что заставляет использовать другое решение.
Недавно мой коллега(Блог) нашел решение.
Спешу его опубликовать и обсудить, если кто-то нашел более хорошее решение:

private void SendMessage(SPWeb currentWeb, string Recipient, string Subject, string Body)
{
SPUtility.SendEmail(currentWeb, false, false, Recipient, Subject, Body.Replace("><", (">" + (char)13 + (char)10 + "<")));
}

вторник, 30 сентября 2008 г.

Как убрать надпись "Новое" с элементов списка

MSDN
stsadm.exe -o setproperty -pn days-to-show-new-icon -pv 0 -url [Your Virtual Server's URL]