Улучшенный отчет об ошибках в PSConfig

psconfig

PSConfig используется при установке или обновлении SharePoint. Иногда в процессе запуска возникают ошибки, и приходилось искать логи, после чего анализировать их вручную чтобы понять, что же там произошло.

Microsoft решили упросить жизнь администраторам и добавили следующие улучшения

  • сообщение об ошибке показывается непосредственно в окне PSConfig
  • добавили 2 иконки
    • для открытия лога PCSDiagnostics
    • для копирования сообщения об ошибке
  • отображается команда для завершения обновления с учетом того шага, на котором случилась проблема

Функциональность доступна в SharePoint 2016 с накопительным обновлением выпущенным в августе 2016. В SharePoint 2013 улучшение появилось после выпуска накопительного обновления выпущенного в декабре 2016.

Перенос документов из файловой системы в SharePoint с помощью LepideMigrator for Documents

image001

* Компания Lepide Software попросила сделать обзор их продукта LepideMigrator for Documents для читателей моего блога.

Часто при внедрении возникает задача переноса файлов из файлового хранилища в SharePoint. Это можно делать как вручную, так и автоматизировано. Конечно, нам интересен второй способ.

Рассмотрим процесс переноса документов из файловой системы в SharePoint на примере LepideMigrator for Documents.

Читать далее

SPCAF 5 — новая версия статического анализатора кода для SharePoint

spcop Я уже писал про SharePoint Code Check (SPCop) – бесплатный инструмент для анализа кода. У этого продукта есть также платная версия с более серьезным функционалом, которая недавно получила новую мажорную версию. Речь идет про SharePoint Code Analysis Framework (на момент написания статьи версия 5.1.1)

Новые возможности

  • Анализаторы
    • Новый анализатор JavaScript кода
    • Новый анализатор для приложений SharePoint
  • Клиентское приложение
    • Новое приложение «Result Viewer»  для просмотра результатов анализа без лицензии
    • Новое приложение для редактирования настроек
  • Помощь в миграции
    • Новые анализаторы и отчеты для анализа WSP и рекомендации для переноса кода на облачную модель (Apps)
    • Доступна бесплатная версия с ограничениями
  • Отчеты
    • Новый формат HTML отчетов с фильтрами, графиками, сортировками и т.д.
    • Возможность создавать свои отчеты
    • Новый движок для отчетов, основанный на Razor
    • Возможность генерировать PDF отчеты

Изменения

  • Интеграция с JSLint по умолчанию отключена
  • Новый и единый файл для настроек
  • Новая опция в настройках для загрузки только включенных анализаторов

Исправления

  • В течение удаления SPCAF элементы из меню Visual Studio не удалялись
  • Проблема с памятью при анализе больших проектов
  • Небольшие исправления для некоторых правил

Ссылки

SharePoint Code Analysis Framework

SPCAF Feature Comparison

Проект Office App Model Samples (Office AMS)

ams

Я рад представить вашему вниманию проект Office App Model Samples (Office AMS). Этот проект содержит примеры и шаблоны для разработки приложений для SharePoint  и Office.

Новый релиз в июле 2014

Обновленный материал доступен для загрузки на официальном сайте проект на CodePlex http://officeams.codeplex.com. В последней версии есть новые примеры, сценарии и доработки к существующим примерам.

Ниже вы можете найти презентацию к июльскому релизу со всеми подробностями о проекте.

Ключевые изменения в новой версии

В новой версии проекта появились новые примеры (неполный список):

  • Branding.AlternateCSSAndSiteLogo – Использование новых свойств объекта Webа для CSS и  логотипа сайта.
  • Core.BulkDocumentUploader – Загрузка документов в Office365
  • Core.ConnectedWebParts – Создание соединенных веб-частей с использованием SignalR
  • Core.CreateDocumentContentType – Создание типа контента с шаблоном документа через CSOM
  • Core.CreateSiteCollectionFromTemplate – Создание сайта с помощью существующего шаблона сайта через CSOM, включая активацию изолированного решения в коллекции сайтов через CSOM
  • Core.CrossDomainIMages – Отображение кросс-доменных изображений в provider hosted приложении
  • Core.ExternalSharing – Включение external sharing для коллекции сайтов через CSOM
  • Core.OneDriveDocumentMigration – Миграция документво из on-premises в Office365 OneDrive for Business
  • Core.SeachSettingsPortability – Экспорт/Импорт конфигурации поиска для коллекций сайтов через CSOM
  • Core.SDP – Контроль настроек SharePoint Designer на уровне коллекции сайтов через CSOM

Также добавили несколько сценариев:

  • Core.XMLBasedFieldsAndContentTypes – Создание полей и типов контента через CSOM
  • Provision.CreateSite – Создание коллекций сайтов или дочерних сайтов
  • Provisioning.Yammer – Создание дочерних сайтов с лентой Yammer вместо стандартной ленты. Также можно создать группу Yammer в сети если нужно.

Контрибьюторы

  • Amar Bhogal, SharePoint Developer Consultant , Microsoft
  • Ashish Trivedi, Partner Consultant, Microsoft
  • Bert Jansen, Senior Consultant, Microsoft
  • Brian Michely, Principal Consultant, Microsoft
  • Frank Marasco, Principal Consultant, Microsoft
  • Jaakko Nikko, Senior Consultant, Microsoft
  • Jim Blanchard, Senior Consultant, Microsoft
  • Luke Bailey, Associate Consultant, Microsoft
  • Richard diZerega, Technical Solution Professional, Microsoft
  • Sami Nieminen, Senior Consultant, Microsoft
  • Vesa Juvonen, Principal Consultant, Microsoft

Будущее Office AMS

Создатели проекта готовятся сделать проект open source, и предоставить возможность для всех поучаствовать в нем. Это случится примерно в Июле-Августе, и проект переедет на GitHub.

Обратная связь

Не стесняйтесь оставлять обратную связь на официальной сайте проекта на CodePlex. Также можно использовать хэш-тег #officeams в twitter.

Ссылки

Office AMS July 2014 release
Office AMS
SharePoint Online Solution Pack for branding and provisioning

SharePoint Code Check (SPCop) – бесплатный инструмент для анализа кода

spcopКаждый SharePoint разработчик использует различные инструменты для проверки кода, например, это может быть комбинация в виде StyleCop и SPDisposeCheck.

В данной статье пойдет речь про SharePoint Code Check (SPCop) – анализатор SharePoint кода, который является бесплатной версией SharePoint Code Analysis Framework (SPCAF).

Список некоторых возможностей:

  • Возможность определить ошибки в XML еще до развертывания решения в SharePoint и последующего тестирования
  • Легче следовать лучшим практикам и учиться разрабатывать решения для SharePoint
  • Анализ кода в контексте SharePoint
  • Возможность расширить список правил для SPCop/SPCAF. Например, на CodePlex есть хороший проект SPCAFContrib
  • Интеграция с Visual Studio 2010, 2012, 2013
  • Более 300 правил анализа кода (список можно найти здесь)

Читать далее

Microsoft SQL Server 2012 Best Practices Analyzer

Инструмент полезен для администраторов SQL Server и облает следующими возможностями:

  • Собирает информацию о сервере и экземплярах SQL Server 2012 на этом сервере
  • Проверяет, настроен ли SQL Server в соответствии с рекомендациями Microsoft
  • Создает отчет о параметрах конфигурации, не соответствующих рекомендациям Microsoft
  • Отображает потенциальные проблемы экземпляра SQL Server 2012
  • Рекомендует решения потенциальных проблем

Ссылки

Microsoft SQL Server 2012 Best Practices Analyzer

SQL Server 2012 Trial