Разработка

Полное удаление недоудаленной коллекции сайтов SharePoint

После удалении коллекции сайтов SharePoint средствами PowerShell через команду Remove-SPSite было написано, что все окей. Правда при попытке создать SPSite с таким же именем выдавалось сообщение о том, что такое имя уже используется. Задав в PowerShell команду Get-SPSite, я обнаружил, что моя коллекция сайтов до сих пор в списке. Read more»

SharePoint

Где найти актуальный файл php.ini на Linux-сервере?

Столкнувшись с необходимостью поправить настройки PHP на моем 100 лет назад настроенном VPS, я столкнулся с тем, что никак не мог найти актуальный файл php.ini для того, чтобы изменить одну настройку на сервере. Read more»

PHP

Сложение строк со значением NULL в Transact-SQL

Рисунок 1. Результат сложения столбцов со значением NULL

Склеивание значений столбцов – не самая тривиальная задача в T-SQL, если вы не знакомы со стандартом ANSI. Согласно ему, при сложении хотя бы одного составляющего со значением NULL результат будет также NULL. Об этом знают администраторы баз данных, но не факт, что известно обычным разработчикам. Рассмотрим несколько особенностей склеивания столбцов с из таблицы MS SQL […] Read more»

SQL и базы данных

Microsoft SQL Server. Как скопировать таблицу из другой базы

Как создать код для создания структуры имеющейся таблицы

Существует несколько способов копирования таблицы в базе данных MS SQL Server. Предлагаю несколько вариантов создания копии таблиц. Какой из них выбрать – зависит от структуры таблицы, наличия в ней индексов, триггеров и т.п., а также желания делать что-то руками. Read more»

PHP

Заверающий слэш в .htaccess

Если хочется, чтобы на сайт или его разделы заходили только вводя  слэш «/» в конце УРЛ, или наоборот, не вводили, можно положить это на плечи Apache, тем более, что это практически не добавит нагрузки на веб-сервер по сравнению с кодом. Read more»

PHP

Условия в PowerShell

Операторы сравнения В отличие от многих языков программирования, в PowerShell отказались от использования символов «>», «<» или «=», заменив их выражениями –gt; -lt; -eq. Сначала идет знак «-», потом псевдокоманда eq – equal, gt – greater than, lt – less then. Ниже в таблице приведен список базовых операторов сравнения. Read more»

PowerShell

Консольное приложение с клиентской объектной моделью SharePoint падает при запуске с клиентской машины. Как исправить

Описание ошибки: Разработав на машине с установленным SharePoint 2010 консольное приложение, использующее клиентскую модель SharePoint, решил попробовать запустить его со своей рабочей станции с установленной Windows 7 x64. И ужас – приложение вывалилось с ошибкой при запуске. Причем даже не дойдя до этапа выполнения, т.к. обертка try-catch не сработала. Read more»

SharePoint

Как запускать PowerShell скрипты в Windows 8

Для работы с циклами понадобится не консоль PowerShell, а так называемая интегрированная среда разработки PowerShell (PowerShell ISE). В Windows 8.1 ее можно запустить, к примеру, введя «powershell_ise» в строке поиска приложений, в Windows server 2008 R2 сначала нужно добавить «фичу» сервера (Как добавить PowerShell ISE из PowerShell). Read more»

PowerShell

Популярные записи