DV007 Основы программирования в решениях Docsvision 5

Обучение ваших сотрудников – необходимое условие для успешного внедрения, использования и развития системы на базе Docsvision
  • 4.04 - 8.04
  • Санкт-Петербург
  • 62 700 руб.
Зарегистрироваться
Организаторы
  • Docsvision

Цель курса

Получение знаний и начальных навыков о структуре, объектной модели и интерфейсах прикладного программирования платформы Docsvision 5. Освоение принципов разработки решений на платформе: создание библиотек карточек, расширение функциональности стандартных карточек и разработка собственных с помощью сценариев (скриптов), написание скриптов в бизнес-процессах.

Аудитория

Инженеры-программисты, выполняющие программирование в решениях на платформе Docsvision.

Предварительная подготовка

Знание основ установки, администрирования, и конструирования решений и бизнес-процессов Docsvision (в объёме курсов DV004, DV005, DV006).

Знание технологии Microsoft .NET, практическое использование языков VB.NET или C# (опыт использования от 1 года).

Понимание принципов объектно-ориентированного программирования, работы СУБД.

Программа курса

Часть 1: Введение в платформу

Введение (1 час):

  • Предназначение и описание курса
  • Основные элементы Docsvision как платформы
  • Инструменты конструирования Docsvision
Возможности Docsvision 5 для разработчиков (4 часа):
  • Пример простой карточки
  • Структура карточки
  • Пример сценария в бизнес-процессе
  • Другие возможности программного расширения функционала
Архитектура Docsvision 5 (3 часа):
  • Общее описание архитектуры
  • Docsvision API
  • Шаблоны решений на платформе

Часть 2: Сценарии в карточках и бизнес-процессах

Использование объектной модели Docsvision 5 (4 часа):

  • Создание пользовательских сценариев в карточках и бизнес-процессах с использованием объектной модели Docsvision 5
  • Практическое занятие: разработка пользовательских сценариев (3 часа)
Использование API базового уровня в Docsvision 5 (4 часа):
  • Создание сложных сценариев в карточках и бизнес-процессах
  • Практическое занятие: разработка пользовательских сценариев (3 часа)

Часть 3: Разработка приложений на платформе Docsvision 5

Разработка библиотек карточек с использованием Базовой карточки (4 часа):

  • Разработка компонент карточек, библиотек карточек, расширений Навигатора
  • Практическое занятие: разработка библиотеки карточек (3 часа)
Разработка специальных приложений на платформе (4 часа):
  • Использование платформы в специальных случаях
  • Возможности работы с сервером Docsvision напрямую
  • Разработка серверных расширений и отдельных сервисов
  • Практическое занятие: создание альтернативного клиентского рабочего места (3 часа)