Начинающих разработчиков, имеющих опыт пользовательской работы в Windows 95, Windows NT, Windows 2000 и обладающих минимальными навыками программирования (на любом языке программирования).
1. Введение |
| Эволюция средств разработки приложений
Преимущества С++Builder перед другими средствами разработки
Различные варианты C++Builder |
|
2. Интегрированная среда разработки и принципы создания приложений |
| Основные элементы среды разработки. Использование различных конфигураций среды разработки
Принципы разработки приложений
Работа с компонентами. Шаблоны компонентов. Манипуляция размерами и расположением компонентов
Управление проектами.
Создание приложений, поддерживающих несколько языков. Использование Translation Repository
Использование Windows API в приложениях |
|
3. Назначение и использование компонентов Standard, Additional, Win32, Dialogs, System |
| Современные требования, предъявляемые к пользовательскому интерфейсу приложения Общие свойства визуальных компонентов
Компоненты страницы Standard, Additional, Win32. Компоненты-контейнеры
Использование стандартных диалогов Windows. Настройка внешнего вида диалоговых панелей
Компоненты страницы System
Компонент TActionList.
Объект Application. Использование компонента TApplicationEvents. |
|
4. Использование форм |
| Использование репозитария объектов. Визуальное наследование форм. Создание диалоговых панелей
"Плавающие" окна и инструментальные панели (Dockable tool windows) Использование фреймов
Создание меню. Стандарты, используемые при создании меню
Использование компонента TActionList
Создание SDI- и MDI-приложений |
|
5. Архитектура доступа к данным в средствах разработки Borland |
| Технологии и универсальные механизмы доступа к данным (ODBC, OLE DB, ADO, BDE).
Введение в настройку BDE
Настройка ODBC Настройка доступа к данным с помощью ADO. OLE DB - провайдеры. Microsoft Data Links, UDL-файлы. Другие механизмы доступа к данным |
|
6. Введение в создание приложений для работы с базами данных |
| Использование Database Form Wizard. Создание простейшего приложения для редактирования данных
Использование компонентов TDataBase (TADOConnection), TTable (TADOTable) и TdataSource
Использование модулей данных для хранения компонентов доступа к данным. Редактор модулей данных.
Компоненты TField и их использование для хранения сведений о структурах таблиц в клиентском приложении. Создание вычисляемых полей
Компонент TDBGrid. Настройка внешнего вида. Создание lookup-столбцов. Эмуляция вложенных таблиц. |
|
7. Использование интерфейсных элементов для отображения данных |
| Использование TDBEdit, TDBCheckBox, TDBRadioGroup, TDBControlGrid, TDBMemo, TDBRichEdit, TDBImage
Использование lookup-компонентов. Контроль ссылочной целостности данных с помощью lookup-компонентов |
|
8. Использование запросов |
| Понятие запроса. Типы запросов
Компонент TQuery (TADOQuery) и его использование.
Визуальное построение запросов к BDE-источникам данных с помощью SQL Builder
Средства построения запросов к ADO-источникам данных |
|
9. Использование бизнес-правил в BDE-приложениях |
| Понятие о расширенных атрибутах полей
Создание и регистрация словарей данных
Описание бизнес-правил в словаре данных |
|
10. Некоторые особенности использования ADO |
| Введение в объектную модель ADO. Использование объектной модели ADO в компонентах ADOExpress
Компоненты TADOConnection, TADODataSet и TADOCommand. Другие компоненты ADO Express. |
|
11. Создание отчетов |
| Использование QuickReport Wizard. Использование шаблонов отчетов. Создание простого отчета
Создание отчетов "master-detail"
Отображение графических и мемо-полей в отчетах
Использование вычисляемых выражений в отчетах.
Предварительный просмотр отчетов. Создание окон предварительного просмотра.
Использование деловой графики в отчетах |
|
12. Создание контекстно-зависимой справки |
| Внесение сведений о файле справки в опции проекта
Создание RTF-файла c текстом справки. Использование гиперграфики и создание гипертекстовых ссылок
Создание оглавления справки и проекта справочного файла |
|
13. Поставка приложений |
| Установка опций проекта приложения перед поставкой
Установка и настройка BDE, MDAC, ODBC; проблемы согласования версий библиотек
Установка ActiveX и других компонентов приложения
Способы создания дистрибутивов. Использование InstallShield Express
Защита пользователя от некорректно созданных дистрибутивов других производителей |
|