Варианты оплаты:
ICQ: 575695000

Асинхронное программирование

 

Современные браузеры, которые используются для работы 1С-приложений через веб-клиент, на сегодняшний день перестают поддерживать синхронную модель работы методов платформы. Поэтому сегодня очень актуальна задача перевода прежних вариантов конфигураций в "асинхронный" вариант, рекомендуемый авторитетными фирмами-разработчиками браузеров как стандарт для взаимодействия с операционной средой, а также задача выработки общей методики и подходов к реализации асинхронного клиентского интерфейса "с нуля".

Не так давно мы представляли Вашему вниманию видеоматериалы по этой теме (они и сейчас доступны на нашем сайте). 

Для тех, кто хотел бы опробовать методику на практических примерах, разработан новый очный семинар "1С:Предприятие 8. Практика и методика программирования без использования модальности и синхронных вызовов".

Для кого предназначен семинар:

  • для программистов, столкнувшихся с задачей адаптации конфигураций под меняющиеся требования браузеров;
  • для программистов, разрабатывающих собственные приложения под управлением веб-клиента

В стоимость очного дневного курса включено:

  • 2 дня, первый день с 10:00 до 17:00, второй день с 10:00 до 13:30
  • методические материалы
  • обеды, кофе-брейки
  • свидетельство 1С-Учебного центра №3

В стоимость он-лайн трансляции включено:

  • он-лайн трансляция очного курса в режиме вебинара, 2 дня, первый день с 10:00 до 17:00, второй день с 10:00 до 13:30 по мск времени
  • методическое пособие в электронном виде (.pdf)
  • свидетельство 1С-Учебного центра №3 
Форматы обучения
Очное дневное
Что это за формат:Занятия проходят в оборудованном учебном классе в дневное время, курс проводит преподаватель. Чередуются теория и практические занятия. Преимущества – интенсивное обучение в краткие сроки, живое общение с преподавателем.
Для кого этот формат:Для тех, кто может пройти обучение с отрывом от работы и предпочитает классическое очное обучение.
Продолжительность:12 академических часов
Онлайн-трансляция
Что это за формат:Онлайн-трансляция – это обучение в форме он-лайн вебинара, которые стремительно набирают популярность в нашей стране. Вместо специальных видеопособий, вы получаете «живую» лекцию, транслируемую через Интернет. Тем самым достигается максимальная естественность подачи материала, аналогичная обычному очному обучению – но исчезает проблема необходимости личного присутствия в учебном центре. Отличие от очного обучения состоит только в отсутствии прямого взаимодействия с аудиторией и преподавателем.
Для кого этот формат:Для тех, кому воспринимать трансляцию традиционной лекции проще и удобнее, чем учебные видеопособия. Для людей, которые хотят получить ощущение личного присутствия в учебном центре, находясь в любой точке мира.
Продолжительность:12 академических часов

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

  1. Общее описание стоящей задачи
  2. Новая программная парадигма – асинхронная модель взаимодействия процедур
  3. Краткий обзор инструментов Конфигуратора для выявления нерекомендуемых синхронных вызовов платформы
  4. Реализация типичных случаев перехода на асинхронную модель
    • Простейшие случаи
    • Преобразование последовательного вызова синхронных процедур в асинхронные вызовы
    • Открытие формы диалога, возвращающей результат
    • Открытие формы диалога из заранее созданного объекта формы
    • Вопрос в обработчике закрытия формы
    • Открытие формы диалога при запуске системы
    • Вопрос (или форма диалога) перед завершением работы системы
    • Синхронные вызовы в цикле
  5. Преобразование многоуровневых синхронных вызовов (вложенных процедур)
    • Задача сохранения последовательности выполнения кода, возникающая при переводе глубоко вложенных синхронных процедур на асинхронное взаимодействие
    • "Классический" подход к решению этой задачи. Неудобства, возникающие при применении "классического" подхода
    • Выявление общей закономерности в последовательности выполнения кода при многоуровневых вызовах
    • "Новый" подход к решению задачи на основании выявленной закономерности
  6. Практическое применение полученной закономерности выполнения кода при многоуровневых вызовах
    • Программная инфраструктура для реализации предлагаемого "нового" подхода
    • Шаблоны кода Конфигуратора для повышения эффективности кодирования
    • Учебный пример №1: преобразование простейших диалогов, использующих вложенный синхронный вызов, в асинхронный вариант - с использованием как "классического", так и "нового" подходов
    • Учебный пример №2: обработка "Редактор текста", в которой используются глубоко вложенные синхронные вызовы (процедуры). Выполнение на практике  преобразования обработки в асинхронный вариант с применением "нового" подхода
  7. Прикладные приемы для преобразования существующего многоуровневого синхронного кода в асинхронный
    • Поиск в исходном коде синхронных процедур всех уровней с использованием возможностей Конфигуратора
    • Методика выполнения преобразования
  8. Самостоятельная работа: преобразование прикладной обработки, использующей многоуровневые синхронные вызовы, в асинхронный вариант
Читать всю программу
Варианты обучения
Наши форматы
Очное дневное
4900 р.
Базовый формат обучения. Занятия проходят в дневное время в нашем учебном центре.
Онлайн-трансляция
4500 / 4200 р.
Обучение в форме вебинара, на котором вы получаете «живую» лекцию, транслируемую дистанционно.
Варианты оплаты:
Ближайшие курсы
25-26 сентября
10:00 - 17:00 (26.09-с 10:00-13:30)
Очное дневное
4900 р.
25-26 сентября
10:00 - 17:00
Онлайн-трансляция
4500 р.
09-10 ноября
10:00 - 17:00
Онлайн-трансляция
4500 р.
09-10 ноября
10:00 - 17:00
Очное дневное
4900 р.
14-15 декабря
10:00 - 17:00
Онлайн-трансляция
4500 р.
14-15 декабря
10:00 - 17:00
Очное дневное
4900 р.
Остались вопросы ? Уточните по тел. (495) 373-00-07, 542-19-94
Преподаватели
Больсунов Николай
«1С-Учебный центр №3»
Автор курса
Отзывы слушателей
Инструктор просто отличный! Вложенные асинхронные вызовы мне уже ночью начали сниться. И вот, только вошел во вкус и курс закончился. Теперь стало ясно насчет "темной материи" асинхронных механизмов в 1С, а решение к части моих задач, можно сказать, уже под рукой. Еще шаг сделан. Благодарю Вас и желаю Вам всего самого хорошего! Так держать!
4 апреля 2017 г.
Ефтоди Раду Степанович
Мы позаботились о вашем комфорте
Мы позаботились о вашем комфорте

Мы распланировали расписание занятий самым удобным образом. Вы можете учиться по будням или в выходные дни, с утра или вечером. А если все равно подобрать удобное время не удается, Вы можете слушать курсы онлайн или учиться по видеоматериалам.

У нас всё доступно и наглядно!
У нас всё доступно и наглядно!

Для всех наших курсов есть наглядные информационные материалы и пособия, подготовленные вместе со специалистами компании «1С».

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

Яндекс.Метрика

up