БЭСТ Дизайнер проектов Введение Концепции Основные понятия
Введение система программирования, программного комплекса БЭСТ-5 простота написания программ, за счет визуальных средств разработки удобный интерфейс программы настройка среды программирования
Интегрированная среда разработки (IDE) средства управления проектом визуальная среда разработки форм редактор исходных текстов и ресурсов компилятор отладчик оперативная помощь
Основы среды разработки принцип визуального программирования принцип визуального программирования визуальные компоненты визуальные компоненты системные классы системные классы классы реализующие бизнес логику классы реализующие бизнес логику большой набор функций прикладного и общесистемного назначения большой набор функций прикладного и общесистемного назначения
Элементы IDE область меню контекстное меню панель инструментов комплект компонентов (инструментарий) менеджер проектов инспектор объектов окно редактора кода
Общий вид
Преимущества упрощение процесса и сокращение времени создания ПО упрощение взаимодействия разработчиков возможность использовать знания, накопленные в различных проектах различными разработчиками смещение акцентов разработки с кодирования на анализ и проектирование
Пример консольного приложения
Предназначение Дилеры Бизнес-партнеры Опытные пользователи, расширяющие комплекс БЭСТ-5 новыми прикладными функциями Разработчики не связанные с БЭСТ-5, программисты использующие Clipper-подобный язык программирования
Язык программирования поддержка объектно-ориентированной технологии возможность использования наследования, инкапсуляции и полиморфизма Встроенная работа с базой данных, поддержка SQL запросов, триггеры
Разработка графической формы
Настройки IDE
Дополнительные преимущества полное документирование процесса разработки ПО возможность в полном объеме реализовать не только поддержку версий программ, но и синхронизацию с прикладными данными и декларативными знаниями о системе расширение комплекса БЭСТ-5 новыми прикладными функциями широкий уровень квалификации специалистов по разработке (от начинающего до опытного) повышение эффективности создания программ возможность использовать без комплекса БЭСТ-5
Первые шаги
Пример простого кода
Компиляция программы
Свойства и события объектов
Установка события у контрола
Объекты модуля и рабочей области
Работа с SourceSafe
Документация дизайнера
Отладка в дизайнере отладка единичной формы (группы форм) в отдельном окне отладчика возможность просмотра всех переменных формы, открытых рабочих областей, локальных и глобальных переменных отображение классов со всеми интерфейсами и их текущими значениями
Процесс отладки