9 янв. 2012 г.
15 июл. 2011 г.
SharePoint 2010. Random ListItem
Что делаем
Получаем произвольный элемент из списка/библиотеки. Здесь варианта два.
Первый - получить коллекцию ID'шников элементов и выбрать из них произвольно. Второй поинтересней и основан на том, что элементы из списка можно получать не только по ID, но и по индексу.
Получаем произвольный элемент из списка/библиотеки. Здесь варианта два.
Первый - получить коллекцию ID'шников элементов и выбрать из них произвольно. Второй поинтересней и основан на том, что элементы из списка можно получать не только по ID, но и по индексу.
25 июн. 2011 г.
Custom ListDefinition. Отключаем диалоги
Что делаем
Создаем ListDefinition, в котором отключаем просмотр элементов в диалоговых окнах, указав это непосредственно в Schema.xml.
Создаем ListDefinition, в котором отключаем просмотр элементов в диалоговых окнах, указав это непосредственно в Schema.xml.
15 июн. 2011 г.
SharePoint 2010 UpdatePanel. Request Notification
Что делаем
Уведомляем пользователя о том, что UpdatePanel обновляется. Для вывода сообщений используем SP.UI.Notify. Задача следующая: при отправке запроса на сервер выводим стикер "Загрузка данных", а после окончания запроса стикер убираем.
Уведомляем пользователя о том, что UpdatePanel обновляется. Для вывода сообщений используем SP.UI.Notify. Задача следующая: при отправке запроса на сервер выводим стикер "Загрузка данных", а после окончания запроса стикер убираем.
15 мая 2011 г.
15 апр. 2011 г.
SharePoint 2010. PeopleEditor. Установка значения
Что делаем
Задаем программно значения для SharePoint'овского контрола PeopleEditor
Задаем программно значения для SharePoint'овского контрола PeopleEditor
27 мар. 2011 г.
15 мар. 2011 г.
Linq to Sharepoint. Особенности
В SharePoint 2010 появилась замечательная вещь под названием Linq-to-SharePoint. Не без особенностей конечно. Вот некоторые из тех, что я "нашел":
21 февр. 2011 г.
SharePoint 2010. Переопределение форм типа содержимого
Что делаем
Создаем свой тип содержимого, у которого необходимо задать формы для создания/просмотра/редактирование элемента.
Создаем свой тип содержимого, у которого необходимо задать формы для создания/просмотра/редактирование элемента.
20 февр. 2011 г.
SharePoint 2007/2010. Привязываем EventReceiver к типу содержимого
Что делаем
Привязываем EventReceiver к типу содержимого.
11 февр. 2011 г.
Изменяем appSettings в config-файле
Что делаем
Изменяем appSettings параметры в конфигурационном файле приложения.
Изменяем appSettings параметры в конфигурационном файле приложения.
<appSettings>
<add key="ZhukParameter" value="ZhukValue"/>
</appSettings>
23 янв. 2011 г.
SharePoint 2010. Создаем тип содержимого (ContentType)
Что делаем
Создадим 3 своих типа содержимого. Пускай это будет департамент (Department), сотрудник (Employee), VIP-сотрудник (VipEmployee). Также сделаем два списка: департаменты (Departments) и сотрудники (Employees). Департамент будет связан с сотрудниками связью один ко многим. Немного усложним и свяжем департамент с самим собой, чтобы получилась у нас орг. структура.
Создадим 3 своих типа содержимого. Пускай это будет департамент (Department), сотрудник (Employee), VIP-сотрудник (VipEmployee). Также сделаем два списка: департаменты (Departments) и сотрудники (Employees). Департамент будет связан с сотрудниками связью один ко многим. Немного усложним и свяжем департамент с самим собой, чтобы получилась у нас орг. структура.
21 дек. 2010 г.
SharePoint 2007/2010. The security validation for this form is invalid
Что происходит
Создаем custom application page и видим в браузере сообщение вида:
Microsoft.SharePoint.SPException: The security validation for this page is invalid. Click Back in your Web browser, refresh the page, and try your operation again.
Создаем custom application page и видим в браузере сообщение вида:
Microsoft.SharePoint.SPException: The security validation for this page is invalid. Click Back in your Web browser, refresh the page, and try your operation again.
30 нояб. 2010 г.
Google total translate
Недавно обратил внимание на навязчивость встроенного в Google Chrome переводчика. Он предложил мне перевести с английского на русский Developer Tools.
23 нояб. 2010 г.
SharePoint 2010. JavaScript IntelliSence
Фича непосредственного отношения к SharePoint'у не имеет. Это возможность исключительно Visual Studio 2010. Для включения в .js файл ссылок на другие файлы, достаточно просто прописать их в формате:
/// <reference path="Путь к файлу.js" />
22 нояб. 2010 г.
Сдача экзамена 70-573
Недавно сдал экзамен 70-573 TS: Microsoft SharePoint 2010, Application Development. Экзамен по трудности сравним с 70-541 (WSS 3.0)
SharePoint 2010. Локализация SiteDefinition
20 нояб. 2010 г.
EntityFrameWork. Оптимистические блокировки
Введение
В посте посмотрим как EntityFramework обеспечивает управление параллелизмом данных в контексте объекта.
Подготовка
Сделаем маленькую базку и консольное приложение с моделью данных.
В посте посмотрим как EntityFramework обеспечивает управление параллелизмом данных в контексте объекта.
Подготовка
Сделаем маленькую базку и консольное приложение с моделью данных.
19 нояб. 2010 г.
Сдача экзаменов 70-541 и 70-542
Намедни, в рамках подготовки к сертификации по SharePoint'у 2010 сдал два экзамена по SharePoint 2003 (WSS 3.0, MOSS). Соответственно 70-541 TS: Microsoft Windows SharePoint Services 3.0 - Application Development и 70-542 TS: Microsoft Office SharePoint Server 2007 - Application Development.
Подписаться на:
Сообщения (Atom)
