вторник, 1 марта 2016 г.

Инструменты в помощь разработчику SharePoint 2013/2016 и Office 365

Рекомендуемые средства разработки

Краткий обновленный список инструментов, которые я рекомендовал бы для любого разработчика решений SharePoint 2013/2016 и Office 365.


Office 365 PnP (Patterns and Practices)

Очень большая и отличная библиотека, которую вы можете или должны использовать в проектах Office 365. Хороший набор сценариев, семплов, решений и документации.

SharePoint Client Browser

С появлением Office 365 наша жизнь и road-map разработчиков полностью изменился и шли годы и вскрывать артифакты все равно необходимо и тут приходит новая версия, в зависимости от предшественника, она на CSOM, что делает еще более обширное применение и простоту использования как для SharePoint 2013/2016, так и для Office 365.

SharePoint CSR Tool for Chrome (Cisar)

Расширение для Chrome позволяющий сделать ваш процесс написания SharePoint Client Side Rendering (CSR) более удобным, динамичным и простым. Поддерживает SharePoint 2013 и Office 365.

Творение Андрея Маркеева, спасибо ему и отдельный респект.

CAML Designer 2013

Приложение представляет собой гораздо больше расширений, чем любые из предшественников (U2U Caml builder) и я рекомендую вам скачать его сразу же, если вы еще этого не сделали. 
Из приятностей: Автоматическая генерация образцов кода, как для сервера так и для клиента.

SharePoint Manager 2013

С помощью данного инструмента вы всегда сможете посмотреть схемы, свойства, так же некоторые свойства сразу доступны для изменения и для исследования. Можно вскрывать спрятанные списки, смотреть перехватчики событий и всякие такие приятности.

ULS Viewer

Очень полезный инструмент для исследования логов и журналов.

CKS Dev

Ну никак уже без него, он стал первым плагином для Visual Studio 2010/2013, который является killer-feature, без которой лично я не представляю себе процесс разработки. Она позволяет более эффективно управлять вашей разработкой, добавляет кучу новых фичей как для проекта, так и для его отладки ваших решений SharePoint.


Color Palette Tool for Branding

Еще одна из интересных инструментов для брендинга SharePoint 2013 и созданиея своей палитры для SharePoint Look and Feel,. Я сам помню насколько сложно обстояли дела в 2010 версии, но в 2013 стало намного интереснее. И вот вам инструмент в помощь, даже исходя из названия понятно, что он дает вам генерировать цветовую палитру для сайта без особых усилий, сразу смотреть приблизительный результат.


Fiddler

Бесценный инструмент при разработке client-side логик, отладки AJAX и запросов к API. С его помощью вы без труда сможете отслеживать, тестировать запросы и ответы на стороне клиента.


Из новенького. Буду краток так, как для этих инструментов можно писать отдельный посты.

Отладчик для Canvas

SharePoint 2013 Search Tool

Этот инструмент позволит вам с легкость сформировать или отформатировать, а так же изучить более глубоко Search Service в SharePoint 2013. Ведь на сколько мы все знаем в 2013 версии поиск это все.



Проект
Скачать

Анализатор вашего кода и разрабатываемого решения SharePoint 
Ну и конечно же наш любимый SPCAF Contrib – community driven add-ons for SPCAF
Это отличный набор правил для SPCAF. 
Thanks: Anton Vishnyakov, Dmitry Dolotovskikh, Alexey Bolshakov, Stas Vyschepan

SPMeta2

Библиотека, обеспечивающая гибкое API для создания артефактов SharePoint 2013 с помощью SSOM/CSOM или JSOM как для локальных установок SharePoint, так и для Office 365. Помогает поменять ваш процесс разработки исключив декларативное описание артефактов. SPMeta2 поддерживает все редакции: Foundation, Standard, Enterprise, Office365 (реализована с помощью CSOM).SPMeta2 для JSOM, позволяет вести разработку на TypeScript, SPTypeScript.

Дополнительные или уже на ваше усмотрение




4 комментария:

  1. Спасибо за полезную подборку инструментов! О некоторых не слышал до сегодняшнего дня.

    ОтветитьУдалить
  2. Reflector might be replaced by ILSpy.
    Also, consider Chocolatey gallery and installation packages to setup VM/environment :)

    ОтветитьУдалить