Новый сайт группы SharePoint. Как это работает
Обзор нового аблона сайта SharePoint. Что нового и чем этот шаблон отличается от уже имеющихся.
Читать дальшеОбзор нового аблона сайта SharePoint. Что нового и чем этот шаблон отличается от уже имеющихся.
Читать дальшеКак настроить хлебные крошки (breadcrumb) в навигации SharePoint 2013/2016.
Читать дальшеКастомизация меню и App Launcher в SharePoint 2016
Читать дальшеСтандартные возможности кастомизации SuiteBar в SharePoint 2016.
Читать дальшеКак работает механизм определения домашней страницы сайта SharePoint, как изменить домашнюю страницу и возможные варианты использования.
Читать дальшеПример использования PowerShell Desired State Configuration при работе с SharePoint.
Читать дальшеПри использовании учетных записей в PowerShell DSC для обеспечения безопасности необходимо шифровать пароль сертификатом. В это посте о том как получить валидный сертификат, подходящий для этого.
Читать дальшеРабота с учетными записями при использовании PowerShell Desired State Configuration.
Читать дальше7 апреля 2016 года состоится встреча сообщества по SharePoint и Office 365. Будем обсуждать SharePoint 2016, который недавно стал RTM. На встрече расскажем про новые фичи, особенности миграции и апгрейда, project server и DSC. Встреча пройдет в Microsoft Technology Center на Лесной. Начало встречи
Читать дальшеВ SharePoint 2016 есть возможность генерации QR-кода для документа. В этом посте я покажу как это работает и как данную возможность можно использовать при создании решений на базе SharePoint.
Читать дальшеДоработан раздел SPаргалки в моем блоге. Теперь он содержит описание всех возможностей SharePoint 2010/2013/2016.
Читать дальшеОшибка при настройке транслирования почты на smtp.gmail.com через локальный IIS.
Читать дальшеВ SharePoint 2016 появилась возможность Извещения мозаикой (Announcement Tiles) ранее доступная только в SharePoint Online. Функционально они идентичны.
Читать дальшеСертификации MSCD SharePoint Application больше не будет.
Читать дальшеВ SharePoint 2016 был расширен набор свойств класса SPWebInfo, что позволяет получать иерархию сайтов
Читать дальшеПланирование топологии фермы SharePoint 2013/2016. Примеры расчета и TechNet-обоснование.
Читать дальшеТретья часть обзора SharePoint Education, посвященная API.
Читать дальшеПример отображения диаграмм из Excel файла на странице портала.
Читать дальшеВторая часть обзора SharePoint Education про окружение основного функционала создания курсов.
Читать дальшеОбзор встроенных возможностей SharePoint 2013 для образования (SharePoint Education).
Читать дальшеВ SharePoint 2013 есть почти недокументированная служба образования, позволяющая проводить обучение пользователей и фиксировать результаты обучения, проводить тестирование, публиковать материалы и много другое. Часть первая посвящена установке и настройке SharePoint Education Services.
Читать дальшеSharePoint 2016 IT Preview доступен для скачивания: SharePoint Server 2016 Preview.
Читать дальшеВ этом посте я расскажу и покажу как настроить SharePoint для отправки СМС-сообщений по средствам OMS-сервиса. Если у вас нет такого сервиса, то прочитать о том, как его создать можно в первой части данной серии постов: Создание OMS веб-сервиса.
Читать дальшеСоздание совместимого с SharePoint OMS-сервиса для отправки СМС-сообщений.
Читать дальше14 декабря 2013 года состоится встреча встреча Russinan SharePoint User Group (RUSUG) в новом формате. Встреча будет проходить в субботу в офисе Microsoft в Крылатском. Вместо обычных двух докладов будет целых шесть в два потока. Начало в 10.00. Как всегда будет вестись трансляция для тех, кто не
Читать дальшеПрезентация с моего доклада о новом поиске в SharePoint 2013.
Читать дальшеОчередной релиз QASPRibbon для работы с SharePoint Ribbon. Обновление касается как 14 версии для SharePoint 2010, так и 15 для SharePoint 2013. Также впервые стала доступна урезанная версия для управления лентой в sandbox-решениях, позволяющая использовать QASPRibbon API в решениях для ShareP
Читать дальшеВстреча Russian SharePoint User Group состоится 17-го октября 2013 года в Microsoft Technology Center на Белорусской в 19:00. Стас всех научит создавать клевые решения, используя TypeScript. Я поведаю про новые возможности поиска в SharePoint 2013. Ивент на facebook'е: https://www.f
Читать дальшеНебольшой пример, как, используя SharePoint 2013 в качестве корпоративного портала, можно очень быстро и эффективно решать задачи автоматизации процессов внутри компании и почему так не бывает.
Читать дальшеВ SharePoint существует механизм локализации, позволяющие использовать ресурсы для задания имен сайтов, списков, библиотек, полей и прочего. К тому же, если существует поле, используемое другим списком при подстановке, то и в этом случае локализация работает отлично. Атрибут ShowField также умеет
Читать дальшеЕщё одна шпаргалка. На этот раз большая и интерактивная о возможностях SharePoint 2013.
Читать дальшеСоздание дополнительного обработчика контента при индексации содержимого в SharePoint.
Читать дальшеПоиск в SharePoint 2013 является одним из основных инструментов доступа к данным. В новой версии две линейки поисковых продуктов (SharePoint Search и FAST Search) стали единым целым.
Читать дальшеЕще один сценарий применения QASPRibbon - создание многоуровневого меню. В SharePoint меню на рибоне может быть использовано в следующих элементах: FlyoutAnchor, SplitButton, MRUSplitButon, DropDown и ComboBox. Каждое меню состоит из секций (MenuSection), которые могут содержать либо кнопки (
Читать дальшеНебольшой сценарий использования ColorPicker'а, встроенного в рибон, с помощью SharePoint Ribbon API. Я опишу процесс создания веб-части, которая будет регистрировать новую вкладку на рибоне с элементами управления. Сама веб-часть будет содержать два div'а, параметры отображения которых мы и будем
Читать дальшеКак изменялся подход к разработке решений на базе Microsoft SharePoint, начиная с SharePoint 2003, и, оканчивая SharePoint 2013. Изначально я хотел описать, что такое FEATURE в SharePoint разработке, рассказав о разработке под SharePoint 2003, когда этого понятия даже не было.
Читать дальшеВыход новой версии SharePoint всегда сопровождается значительным расширением функционала связанного с внутрикорпоративным взаимодействием, основанным на личных сайтах пользователей (он же "Личный узел пользователя" и "Мой узел"). Чего нельзя сказать о работе с данными в списках/библиотеках. Я хоте
Читать дальшеBeta-версия Microsoft SharePoint 2013 доступна для скачивания: http://www.microsoft.com/en-us/download/details.aspx?id=30345. Пока только Foundation.
Читать дальшеМалоизвестная возможность, позволяющая автоматически генерировать и назначать уникальный штрихкодовый идентификатор элементу списка или документу.
Читать дальшеПри развертывании решения в SharePoint 2010 иногда возникает ошибка "Unable to locate the xml-definition for FieldName with FieldId 'GUID'"
Читать дальшеВышел апрельский накопительный пакет обновлений для SharePoint 2010 SP1. Владельцам SharePoint Server 2010 с Project Server нет необходимости устанавливать отдельно пакет обновлений для SharePoint Server 2010 и SharePoint Foundation, т.к. они в него включены. Аналогично с SharePoint Server 2010
Читать дальшеПоиск и удаление "битых" решений (solutions) в SharePoint 2010, из-за которых возникают примерно вот такие ошибки: Не удалось найти XML-файл в указанном расположении: "14\Template\Features\FetureFolder\feature.xml"
Читать дальшеНебольшой пост про ошибки, возникающие в SharePoint 2010 при работе со службой синхронизации профилей пользователей.
Читать дальшеСегодня я покажу как можно построить иерархическую зависимость страниц интернет-сайта, созданного на базе MS SharePoint 2010.
Читать дальшеНебольшой пост-дополнение к брендингу интернет-сайта на SharePoint 2010. Сегодня я расскажу, как задействовать описанный механизм применения динамических master-страниц к вики-страницам сайта.
Читать дальшеСегодня я расскажу про оптимизацию интернет-сайтов на базе MS SharePoint 2010 для достижения максимальной производительности. Этот пост будет продолжением предыдущего, посвященного брендингу SharePoint, т.е. оптимизация по большей части будет касаться интерфейса посетителей, а не редакторов/модера
Читать дальшеЭтим постом я начну описывать процесс создания интернет сайта на основе SharePoint 2010. Первый посты будут посвящены использованию для этого бесплатной версии MS SharePoint Foundation 2010
Читать дальшеВ сегодняшнем посте я продолжу писать о производительности при работе со списками/библиотеками документов в SharePoint. На этот раз массовое создание/изменение/удаление элементов. И все это в трех вариантах: Стандартный функционал SharePoint (SPListItem.Update(), SPListItem.Delete()); М
Читать дальшеСегодня пост об использовании не совсем правильного подхода при решении очень часто встречающейся проблемы при разработке решений на базе SharePoint: получение набора уникальных значений поля списка. Описанный мною метод относится к спискам/библиотекам, содержащим более 5000 элементов.
Читать дальшеПоследний мой пост, посвященный функциональности DeskWork 5. Сегодня я опишу, как и обещал в предыдущем посте рабочие процессы, видеоконференцию и архив. Также вернусь к описанию адресной книги и структуре организации, т.к. эта часть была переписана в версии 5.1.
Читать дальшеНебольшая заметка об интересной возможности SharePoint: сокрытие информации о пользователе создавшем/изменившем элемент списка.
Читать дальшеВ SharePoint по умолчанию запрещено использовать блоки кода на страницах сайта (SitePage).
Читать дальшеС этого поста я начну рассказывать о клиентской объектной модели (Client Object Model) SharePoint, о том как она работает и как можно её использовать. Сегодня я покажу как работает клиентская модель в управляемом коде на примере создания веб-части, отображающей последние новости с сайта www.eon-ru
Читать дальшеВ завершении описания HtmlEditor я покажу несколько примеров его использования: как запросить данные у пользователя, вызвав модальное окно с редактором и что делать, если версия интерфейса вдруг окажется равной 3 (такое часто бывает в результате миграции с SharePoint 2007 на SharePoint 2010).
Читать дальшеНа горизонте замаячила новая версия SharePoint! На сайте Microsoft появилась SharePoint 15 Technical Preview Managed Object Model Software Development Kit.
Читать дальшеВ этом посте я покажу, что происходит с контролом выбора пользователя (PeopleEditor) в случае работы IE9 в режиме именно Internet Explorer 9. Происходит с PeopleEditor следующая неприятность: ОН НЕ РАБОТАЕТ. Целый день я потратил на поиски решения, т.к. заказчику не верится, что Micros
Читать дальшеВ продолжении серии постов, посвященных HtmlEditor'у, я покажу, как создать свой редактор и зачем это может понадобиться. Описание проекта, созданного мною для демонстрации, можно посмотреть в первом посте о HtmlEditor'е.
Читать дальшеСегодня я расскажу о том, как можно использовать стандартный редактор форматированного текста на своих страницах (контролах, веб-частях). Постов, посвященных HtmlEditor'у, будет несколько. Начну я с простого примера использования HtmlEditor'а на благо проекта.
Читать дальшеВ SharePoint 2010 при просмотре содержимого списка есть одна очень спорная особенность: если на странице расположены более одной веб-части, то контрол этот уходит по-английски. В этом посте я расскажу почему это происходит и как я решаю эту проблему.
Читать дальшеИногда на проектах, создавая различные фичи, включающие в себя списки/библиотеки, требуется наличие в них (этих списках/библиотеках) первоначальных данных. В этом посте я опишу механизм моего решения данной задачи.
Читать дальшеВ сегодняшнем посте я расскажу о контроле выбора пользователя и отключенных учетных записях. Если конкретней, то о том как сделать так, чтобы нельзя было выбирать пользователей, учетные записи которых отключены.
Читать дальшеНебольшой пост о решении проблемы с пропадающими TextBox'ами в отчетах, построенных на Telerik.
Читать дальшеВ предыдущих постах, посвященных SPLongOperation (снаружи и изнутри) я писал о том, что операции исполняются синхронно. Для завершения этого мини цикла статей надо бы указать сценарии применения.
Читать дальшеВ продолжении поста об использовании SPLongOperation сегодня я постараюсь описать его внутреннее устройство:
Читать дальшеВ этом посте я расскажу о выполнении длительных операций на стороне сервера, используя предназначенный для этого механизм самого SharePoint'а - SPLongOperation
Читать дальше22 ноября 2011 года вышла новая версия DeskWork под номером 5.1. Вот я и решил рассмотреть нововведения. Их 9 штук. Забегая вперед, скажу, что в дальнейшем буду рассматривать эту версию, а к пересмотру уже написанного вернусь позже.
Читать дальшеВ предыдущем посте я писал про установку DeskWork. Сегодня я подробнее рассмотрю функциональность системы и постараюсь сделать вывод о целесообразности приобритения решения от компании СофтЛайн.
Читать дальшеПерва часть обзора решения DeskWork 5 на базе Microsoft SharePoint.
Читать дальшеЧто делаем Получаем произвольный элемент из списка/библиотеки. Здесь варианта два. Первый - получить коллекцию ID'шников элементов и выбрать из них произвольно. Второй поинтересней и основан на том, что элементы из списка можно получать не только по ID, но и
Читать дальшеКак в определении списка (ListDefinition) отключить просмотр элементов в диалоговых окнах.
Читать дальшеЧто делаем Уведомляем пользователя о том, что UpdatePanel обновляется. Для вывода сообщений используем SP.UI.Notify. Задача следующая: при отправке запроса на сервер выводим стикер "Загрузка данных", а после окончания запроса стикер убираем.
Читать дальшеСегодня небольшой пост о том как получить размер всех вложений элемента списка SharePoint.
Читать дальшеЧто делаем Создаем свой тип содержимого, у которого необходимо задать формы для создания/просмотра/редактирование элемента.
Читать дальшеЧто делаем Привязываем EventReceiver к типу содержимого.
Читать дальшеЧто делаем Изменяем appSettings параметры в конфигурационном файле приложения. <appSettings> <add key="ZhukParameter" value="ZhukValue"/></appSettings>
Читать дальшеМаленькая пошаговая инструкция с картинками, описывающая процесс добавления сборки в WSP-пакет решения SharePoint
Читать дальшеЧто происходит Создаем 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.
Читать дальшеФича непосредственного отношения к SharePoint'у не имеет. Это возможность исключительно Visual Studio 2010. Для включения в .js файл ссылок на другие файлы, достаточно просто прописать их в формате: /// <reference path="Путь к файлу.js" />
Читать дальшеРешение проблемы, связанной с локализацией SiteDefinition в Visual Studio 2010. При развертывании решения на сервер SiteDefinition оказывается "привязан" не к тому языку, что ожидалось.
Читать дальшеЧто делаем Получаем коллекцию элементов списка из различных списков разных веб-узлов. CrossList-CrossWeb. Как-то так. Для конкретизации исходных данных сделаем: три дочерних узла (web01, web02, web03) в корневом узле;
Читать дальшеСегодня я покажу как в SharePoint можно получать минимальное/максимальное значение поля списка.
Читать дальшеСоздание панели конфигурации для свойств веб-части SharePoint.
Читать дальшеПолучение списка баз данных содержимого, используемых коллекцией сайтов
Читать дальшеПример метода для проверки существования элемента списка в SharePoint
Читать дальше