среда, 30 октября 2013 г.

Контрол автозаполнения для K2 smartforms

Короткое видео, иллюстрирующее процесс инсталляции и использования контрола автозаполнения для K2 smartforms.

Скачать файлы контрола можно тут - https://skydrive.live.com/#cid=862F4128DEDE6B82&id=862F4128DEDE6B82%21461



Кстати, внимательные зрители могут заметить на видео и другие новые интересные контролы...

понедельник, 28 октября 2013 г.

Bing Maps в K2 smartforms

Используя различные свойства стандартных контролов K2 smartforms, а также правила и выражения, можно добиться функциональности, которая, казалось бы, и совершенно не свойственна тому или иному контролу.

В этом примере рассмотрим, как с помощью обычного Data Label можно вывести на страницу карту Microsoft Bing Map.

Сразу скажу, что рассматривать будем на уже готовом примере, потому что на самом деле все, что нужно сделать, это лишь написать корректное выражение для упомянутого мной выше контрола. Но, поскольку, это может показаться утомительным, особенно когда уже есть что-то готовое, что можно повторно использовать (несомненный плюс K2 smartforms), то мы пойдем от обратного - я поделюсь уже готовым пакетом с представлением и формой, содержащими в себе уже настроенные контролы, выражения и правила, ну а дальше Вы сможете кастомизировать это так как нужно для собственных нужд. :)



пятница, 18 октября 2013 г.

Старт K2 workflow (процесса) c помощью REST-сервиса

Существует довольно большое количество вариантов запуска K2 workflow, это и традиционный старт процессов из клиентских форм (интерфейсов) - ASP.NET формы (Web и Windows), формы Microsoft InfoPath, SharePoint web-части, интерфейсы K2 smartforms и т.д. Кроме того, процессы могут запускаться по расписанию, по событию в других системах (например, публикация документа в библиотеку документов SharePoint или удаление элемента списка), по событию выполнения любого метода любого K2 смартобъекта, через триггеры, event-listener'ы и так далее.

Приводимый ниже пример позволяет запустить K2 workflow посредством вызова REST-сервиса:

среда, 16 октября 2013 г.

K2 и SharePoint 2013: Сравнение технических возможностей

«Microsoft удалось существенно улучшить функциональность управления бизнес-процессами в Windows. [...] Тем не менее, в SharePoint 2013 аналогичная функциональность далека от совершенства». — Gartner. SharePoint 2013: Good Progress but Missed Opportunities. — 26 февраля 2013 г.

С выходом SharePoint 2013 корпорация Microsoft расширила функционал работы с бизнес-процессами. Независимый механизм Workflow Manager 1.0 отделяет функциональность бизнес-процессов от других сервисов SharePoint и предлагает новые возможности среды выполнения.

Приложение Workflow Manager имеет версию 1.0, поэтому его функциональность пока отстает от возможностей ранее использовавшегося обработчика рабочих процессов SharePoint 2010. В результате, целый ряд сценариев требуют раздельного проектирования и создания бизнес-процессов в каждой версии. Без этого даже для простейших задач SharePoint 2013 требуется написание специализированного кода.

Несмотря на добавление новых функций, возможности работы с бизнес-процессами в SharePoint 2013 в целом ряде случае ограничены. Важно понимать, какие возможности у продукта есть, а каких нет, и почему для создания бизнес-приложений, отвечающих вашим требованиям, может потребоваться решение стороннего поставщика, например K2.



В этой статье приводится сравнение базовых возможностей приложений в области интеграции данных, построения форм и пользовательских интерфейсов, работы с бизнес-процессами и управления для K2 и SharePoint 2013. В каждой области приводится сравнение двух платформ.