Добавление сторонних dll (библиотек) в решения для Sharepoint

Окно дизайнера Package

При любой разработке бывает полезным или даже необходимым использовать сторонние решения. И это правильно – ведь чтоб сделать лопату мы не хотим осваивать процесс выращивания деревьев для создания палки, а также процесс добывания руды, плавления металла и прочие.

Поскольку Sharepoint обычно работает не на одном сервере (на одном сервере – это очень редко), а на нескольких, то и разрабатываемый модуль и все дополнения к нему нужно устанавливать на все серверы. Компания Микрософт облегчила жизнь и программистам, и администраторам - Sharepoint сам устанавливает решения на все серверы фермы Sharepoint. (далее...)

Отладка решений в Sharepoint – вывод сообщений об ошибках на страницу

Дружественные и бесполезные сообщения об ошибках

Sharepoint, будучи user-friendly, не любит пугать пользователей. А вот разработчики плюются от этой дружелюбности. Пишешь приложение под Sharepoint, оно выдает ошибку, а посмотреть, что за ошибка можно только в логах. Но так замучаешься кодить. Пусть  на время разработки (а разработка должна вестись на отдельных машинах) или на время отладки сообщения об ошибках выдаются на страницах. (далее...)

Как сменить домен (адрес) сайта на WordPress

В этой статье рассмотрена смена адреса сайта на WordPress на примере создания тестовой площадки. Для простой смена адреса (домена) шаги, связанные с копированием файлов, надо пропустить.

Иногда встает задача перенести сайт на WordPress на новый домен. Может такое случиться в нескольких случаях:

1. При переходе от бесплатного хостера с его доменом третьего уровня на платный. В таком случае домен типа myblog.domain.info заменяется на myblog.ru.

2. При создании тестовой площадки, которая будет полной копией сайта на какой-то момент, например, для создания сайта test.markimarta.ru. Тестовая версия сайта нужна для проверки новых модулей, доработок кода и других ответственных операций, которые могут привести к поломке рабочего сайта.

3. При смене адреса сайта, например, когда старый домен признан неподходящим для сайта (далее...)

Добавление гиперссылки в визуальном редакторе Sharepoint

Для добавления гиперссылки на страницу с помощью визуального редактора нужно выделить текст, с которого будет осуществляться переход, и нажать на зеленый значок в виде глобуса Открыть новое окно для вставки гиперссылки , в результате чего откроется окно для добавления гиперссылки (Рис.1) (далее...)

Рюкзак с солнечной батареей

Сегодня, заглядывая в спам ящика, увидел заголовок "рюкзак с солнечной батареей". Интересуясь этой темой решил посмотреть.
Оказалось, не только придумали, но уже и продают рюкзак с солнечной батареей, который может заряжать планшет, телефон и другие гаджеты, которыми мы привыкли пользоваться каждый день. Солнечная батарея заряжается в светлое время суток. (далее...)

Установка и удаление решений Sharepoint 2010 в PowerShell

Судя по заявлениям Микрософт, в следующей (15-ой) версии Sharepoint утилита stsadm, с помощью которой в 2007 Sharepoint’е устанавливали решения и вообще управляли всеми настройками системы,  перестанет существовать, а все тонкости управления лягут на плечи PowerShell. (далее...)

Приключения с настройкой интернета в Одессе

В Одессе есть дача бабушки, которая нас всегда туда зовет. И вот уже третье лето подряд мы приезжаем сюда с детьми поближе к морю. Одесса - очень приятный город и в плане климата, и в плане архитектуры, и вообще он просто замечательный. В этот раз он предложил мне пройти квест с названием «сделай интернет в Одессе», который, мягко говоря, меня сильно вымотал. Законы Мерфи никто не отменял 🙂 (далее...)

Обновление Active-x плагина Project Web Access вручную

У пользователей может не оказаться ActiveX  плагина для отображения файлов Project через Web Access. Также после установки обновления на Sharpeoint может потребоваться обновление ActiveX на узле Project Web Access. Обычно он устанавливается автоматически, но если нет, то установка вручную нетривиальна. (далее...)

Обращение к пустым значениям ячеек списка Sharepoint

Кодил веб-часть для Sharpeonint, которая должна отображать содержимое списка. Оказалось, если необязательное поле списка не заполнено, а к нему идет обращение "listItem["columnname"].ToString();" из кода веб-части, то получаем эксэпшн. Бороться просто ... (далее...)


MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика