Link blog.vitalyzhukov.ru

Блог переехал вот сюда: Blog.VitalyZhukov.ru

15 июл. 2011 г.

SharePoint 2010. Random ListItem

Что делаем
Получаем произвольный элемент из списка/библиотеки. Здесь варианта два.
Первый - получить коллекцию ID'шников элементов и выбрать из них произвольно. Второй поинтересней и основан на том, что элементы из списка можно получать не только по ID, но и по индексу.

25 июн. 2011 г.

Custom ListDefinition. Отключаем диалоги

Что делаем
Создаем ListDefinition, в котором отключаем просмотр элементов в диалоговых окнах, указав это непосредственно в Schema.xml.

15 июн. 2011 г.

SharePoint 2010 UpdatePanel. Request Notification

Что делаем
Уведомляем пользователя о том, что UpdatePanel обновляется. Для вывода сообщений используем SP.UI.Notify. Задача следующая: при отправке запроса на сервер выводим стикер "Загрузка данных", а после окончания запроса стикер убираем.

15 мар. 2011 г.

Linq to Sharepoint. Особенности

В SharePoint 2010 появилась замечательная вещь под названием Linq-to-SharePoint. Не без особенностей конечно. Вот некоторые из тех, что я "нашел":

21 февр. 2011 г.

SharePoint 2010. Переопределение форм типа содержимого

Что делаем
Создаем свой тип содержимого, у которого необходимо задать формы для создания/просмотра/редактирование элемента.

11 февр. 2011 г.

Изменяем appSettings в config-файле

Что делаем
Изменяем appSettings параметры в конфигурационном файле приложения. 

<appSettings>
    <add key="ZhukParameter" value="ZhukValue"/>
</appSettings>


23 янв. 2011 г.

SharePoint 2010. Добавляем сборку в пакет

SharePoint 2010. Создаем тип содержимого (ContentType)

Что делаем
Создадим 3 своих типа содержимого. Пускай это будет департамент (Department), сотрудник (Employee), VIP-сотрудник (VipEmployee). Также сделаем два списка: департаменты (Departments) и сотрудники (Employees). Департамент будет связан с сотрудниками связью один ко многим. Немного усложним и свяжем департамент с самим собой, чтобы получилась у нас орг. структура.