Купить книги в Киеве - онлайн Интернет-магазин BookZone
Уничтожь меня! Уникальный блокнот для творческих людей
Уничтожь меня! Уникальный блокнот для творческих людей - Кери Смит
"Уничтожь меня! Уникальный блокнот для творческих людей". Кери Смит

Мировой бестселлер.

Блокнот из новой серии известной художницы Кери Смит. В бло...
Цена: 182 грн
+ от 2% до 12% на бонусный счет
О компании Доставка и оплата Помощь Контакты
Войти на сайт

  Логин (Регистрация)


  Пароль(Забыли?)

Закрыть [x]

BookZoneКомпьютерная литератураПрограммирование

Разр.распределенных приложений на Visual Basic 6.0. Учебный курс +CD - Microsoft Corporation

Microsoft Corporation

Разр.распределенных приложений на Visual Basic 6.0. Учебный курс +CD

Издательство: Русская Редакция

Артикул: 2618

Старая цена: 76.13 грн

цена: 22.84 грн Распродажа


есть в наличии
Быстрый заказ
Зарегистрированные пользователи получают до 12% на бонусный счет от каждого 

заказа на Ваш бонусный счет 0.46 грн. (2%).
подробнее о бонусах (экономия до 12%)

Год издания: 2000
Номер издания: 0
В наличии: 3 шт.
ISBN:
Количество страниц: 400
Формат:
Обложка:

Описание книги Разр.распределенных приложений на Visual Basic 6.0. Учебный курс +CD

Настоящий учебный курс рекомендован корпорацией Microsoft как официальное пособие для подготовки к экзамену 70-175 "Designing and Implementing Distributed Applications with Microsoft Visual Basic 6.0" по программе сертификации разработчиков программных решений на основе продуктов Microsoft (Microsoft Certified Solutions Developer, MCSD). Эта книга познакомит Вас с основными понятиями, концепциями и методами, необходимыми для разработки распределенных программных решений на базе Visual Basic 6.0.

Иллюстрированный учебный курс состоит из 11 глав и 5 приложений. Книга укомплектована компакт-диском, который содержит мультимедийные учебные материалы, файлы, используемые в упражнениях, и пример экзамена по Visual Basic 6.0 от Self-Test Software.



Краткое содержание

Глава 1. Концепции проектирования приложений

Занятие 1. Планирование распределенного приложения

Microsoft Solutions Framework: обзор

Solutions Design Model

Этап 1: концептуальный дизайн

Этап 2: логический дизайн

Этап 3: физический дизайн

Требования к программному обеспечению

Microsoft Visual Studio 6.0 Enterprise Edition

Microsoft Windows NT Server 4.0 с Service Pack4

Microsoft Transaction Server (MTS)

Microsoft SQL Server 7.0

DCOM 98

Утилита Distributed СОМ Configuration

Средства коллективной разработки программного обеспечения

Visual SourceSafe

Упражнение: добавление Visual SourceSafe в среду Visual Basic

Visual Component Manager

Резюме занятия

Занятие 2. Выбор архитектуры приложения

Введение в структуру приложений

Одноуровневые приложения

Двухуровневые приложения

Многоуровневые приложения

Разработка распределенного приложения

Элементы распределенного приложения

Distributed Component Object Model (DCOM)

Транзакции

Резюме занятия

Занятие 3. Использование Visual Database Tools

Использование Visual Database Tools с Visual Studio

Интеграция с Visual Database Tools

Data View

Query Designer

Применение Visual Database Tools на этапе физического дизайна

Упражнение: знакомство с базой данных Pubs

Резюме занятия

Резюме главы

Упражнение: использование Visual Component Manager

Закрепление материала

Глава 2. Создание пользовательского интерфейса

Занятие 1. Обзор элементов пользовательского интерфейса

Элементы управления

ActiveX-элементы

Масс ивы элементов управления

Создание элементов управления в период выполнения

Настройка свойств

Настройка свойств на этапе разработки

Настройка свойств в период выполнения

Использование событий

Стандартные события формы

Initialize

Load

Activate/Deactivate

QueryUnload

Unload

Terminate

Наборы

Набор Forms

Набор Controls

Создание набора

Упражнение: применение метода Add объекта Collection

Резюме занятия

Занятие 2. Навигация и контроль ввода

Разработка средств навигации

Создание простого меню

Создание контекстных меню

Динамическая модификация меню

Контроль пользовательского ввода

Контроль ввода на уровне формы

Контроль ввода на уровне полей

Резюме занятия

Резюме главы

Упражнение: динамическое создание пользовательского интерфейса

Создание пользовательского интерфейса

Проверка пользовательского ввода

Добавление и программирование строки меню

Динамическое добавление элементов управления

Закрепление материала

Глава 3. Создание СОМ-компонентов на Visual Basic

Занятие 1. Создание модулей классов

Создание, свойств, методов и событий

Определение процедур-свойств

Определение методов

Дружественные свойства и методы

События

Методы обратного вызова

Переменные перечислимого типа

Упражнение: использование Class Builder

Резюме занятия

Занятие 2. Использование модулей классов

Object Browser

Упражнение: просмотр класса CFile

Создание экземпляра класса

Некоторые соображения по оптимизации

Упражнение: использование свойств, методов и событий компонента

Резюме занятия

Занятие 3. Создание СОМ DLL и СОМ ЕХЕ

Шаблоны проектов

Настройка свойств проекта ActiveX DLL

Тип проекта

Стартовый объект

Имя проекта

Описание проекта

Справочная информация

Обновление ActiveX-элементов

Автономное (необслуживаемое) выполнение

Сохранение в памяти

Модель потоков

Настройка свойств класса в компоненте

Свойство Instancing

Свойства, относящиеся к связыванию с данными

Свойство Persistable

Регистрация компонента и снятие с учета

Утилита Regsvr32

Информация о компоненте, хранящаяся в реестре

Тестирование и отладка компонентов

Упражнение: тестирование СОМ DLL с использованием группы проектов

Резюме занятия

Резюме главы

Упражнение: создание СОМ DLL

Закрепление материала

Глава 4. Более сложные приемы программирования на основе СОМ

Занятие 1. Создание интерфейсов

Программирование на основе интерфейсов

Интерфейсы и Visual Basic

Утилита OLE View

Как Visual Basic создает СОМ-объект

Упражнение: просмотр библиотеки типов в OLE View

Создание собственного интерфейса

Полиморфизм

Совместимость версий

Перенаправление IID

Использование оператора TypeOf

Настройка в Visual Basic параметров поддержки совместимости версий

Резюме занятия

Занятие 2. Разработка модели объектов

Бизнес-объекты

Создание модели объектов

Классы наборов

Средства Visual Basic для создания моделей объектов

Class Builder

Упражнение: создание модели объектов с помощью Class Builder

Object Browser

Резюме занятия

Резюме главы

Упражнение: приемы программирования на основе СОМ

Создание интерфейса IEmployee

Реализация интерфейса IEmployee

Тестирование компонента PayRoll

Закрепление материала

Глава 5. Введение в ActiveX Data Objects (ADO)

Занятие 1, Универсальный доступ к данным

Универсальный доступ к данным: обзор

ActiveX Data Objects

ADO в сравнении с другими интерфейсами доступа к данным

Резюме занятия

Занятие 2. Введение в модель объектов АОО

Создание ADO-объектов

ADO-объект Connection

ADO-объект Command

ADO-объект Recordset

Настройка свойства CursorType

Резюме занятия

Занятие 3. Использование Data Environment

Конструктор Data Environment

Установление соединения

Создание объекта Command

Перетаскивание из окна Data View в Data Environment

Обращение к объектам Data Environment из кода программы

Упражнение: подключение к источнику данных с помощью Data Environment

Резюме занятия

Резюме главы

Упражнение: использование Data Environment и ADO

Закрепление материала

Глава 6. Доступ к данным через ADO

Занятие 1. Управление соединениями с источником данных

Определение ADO-объекта Connection

Установление соединения

Изменение записей в базе данных через объект Connection

Отключение от источника данных

Управление соединениями с базой данных

Упражнение: программное установление соединения

Использование ADO-объекта Command

Резюме занятия

Занятие 2. Получение записей от источника данных

Использование ADO-объекта Recordset

Явное использование объекта Connection

Неявное использование объекта Connection

Блокировка набора записей

Доступ к записям в наборе

Связывание элементов управления с объектами Recordset

Создание множественных наборов записей

Переход к следующему набору записей

Программное создание наборов записей

Резюме занятия,

Занятие 3. Перемещение по записям

Свойства, поддерживающие перемещение по записям

Методы, применяемые для перемещения по записям

Упражнение: навигация в наборе записей

Резюме занятия

Занятие 4. Модификация записей

Модификация записей операторами SQL

Модификация записей через объект Recordset

Добавление записи

Удаление текущей записи

Изменение текущей записи

Отказ от изменения или добавления

Резюме занятия

Резюме главы

Упражнение: доступ к данным через ADO

Создание СОМ-компонента, использующего ADO

Создание клиентской программы

Закрепление материала

Глава 7. Более сложные приемы программирования баз данных

Занятие 1. Введение в транзакции

Определение понятия "транзакция"

Транзакции и ADO

Типы транзакций

Автоматически фиксируемые транзакции

Неявные транзакции

Явные транзакции

Создание эффективных транзакций

Уровни изоляции

Влияние уровней изоляции на транзакции

Transact-SQL

Резюме занятия

Занятие 2. Использование отсоединенных наборов данных

Настройка свойства CursorLocation

Курсоры на серверной стороне

Курсоры на клиентской стороне

Курсоры на клиентской стороне и отсоединенные наборы записей

Отключение от источника данных

Сохранение данных

Повторное соединение с источником данных

Запись изменений в источник данных

Разрешение конфликтов

Упражнение: работа с отсоединенными наборами записей

Создание СОМ DLL

Создание клиентского приложения

Резюме занятия

Занятие 3. Асинхронные операции

Асинхронное подключение к источнику данных

Проверка значения свойства State

События ADO

Типы событий ADO

Использование событий типа complete

Использование событий типа will

Асинхронное выполнение команды

Асинхронная выборка результатов

Блокирующая и неблокирующая выборка

Резюме занятия

Резюме главы

Упражнение: использование отсоединенных наборов записей

Закрепление материала

Глава 8. Хранимые процедуры

Занятие 1. Обзор хранимых процедур

Преимущества использования хранимых процедур

Хранимые процедуры в двухуровневой модели

Хранимые процедуры в n-уровневой модели

Хранимые процедуры и объект Command

Параметры хранимых процедур

Упражнение: вызов хранимой процедуры

Резюме занятия

Занятие 2. Использование хранимых процедур

Создание простых хранимых процедур

Использование параметров хранимых процедур

Создание нескольких наборов записей

Реализация транзакций

Отладка кода, написанного на Transact-SQL

Резюме занятия

Резюме главы

Упражнение: создание и вызов хранимой процедуры

Создание компонента доступа к данным

Создание клиентского приложения

Закрепление материала

Глава 9. Использование Microsoft Transaction Server

Занятие 1, Обзор Microsoft Transaction Server

Разработка n-уровневых приложений с применением MTS

Требования, предъявляемые к MTS-компонентам

Преимущества MTS

Сервисы MTS

Транзакции в компонентах

Брокер объектов

Создание пулов ресурсов

Активизация по запросу

Поддержка пакетов компонентов

Изоляция процессов

Автоматическое создание пуда потоков

Защита

Администрирование

Пример MTS-приложения

Резюме занятия

Занятие 2. Установка и настройка Microsoft Transaction Server

Требования MTS к системе

Настройка MTS-сервера

Настройка ролей для пакета System

Использование нескольких MTS-серверов

Настройка компьютера разработчика

Настройка Visual Basic на использование MTS

Резюме занятия

Занятие 3. Программные решения на базе Microsoft Transaction Server

Проектирование MTS-компонентов

Создание MTS-компонентов

Как создаются удаленные объекты

Использование транзакций в MTS-компонентах

Вызов метода CreateInstance

Фиксация или отмена транзакции

Применение событий Activate и Deactivate

Развертывание MTS-компонентов

Резюме занятия

Резюме главы

Упражнение: создание и развертывание MTS-компонентов

Подготовка базы данных Chateau

Создание клиентского приложения

Создание СОМ-компонента Chateau.dll

Развертывание СОМ DLL в MTS

Закрепление материала

Глава 10. Реализация защиты в корпоративной среде

Занятие 1. Обзор средств защиты

Принципы защиты

Модель защиты в Windows NT

Как Windows NT управляет ресурсами

Идентификаторы защиты

Защита приложений масштаба предприятия

Контроль доступа

Защита двухуровневого приложения

Зашита n-уровневого приложения

Резюме занятия

Занятие 2. Реализация защиты SQL Server

Защита SQL Server: обзор

Виды защиты в SQL Server

Защита SQL Server для приложений масштаба предприятия

Подключение компонента промежуточного уровня к SQL Server

Сравнение видов защиты SQL Server

Резюме занятия

Занятие 3. Реализация защиты в Microsoft Transaction Server

Роли и защита

Настройка свойств пакета

Определение новой роли в MTS-пакете

Использование программной защиты

Резюме занятия

Занятие 4. Реализация защиты СОМ с использованием OCOMCNFG

Distributed СОМ; обзор

Настройка компьютера на использование DCOM

Развертывание компонента СОМ ЕХЕ

Определение местонахождения приложения

Создание файлов для удаленного сервера,

Регистрация удаленного компонента на клиентском компьютере

Упражнение: регистрация компонента через Clireg32.exe

Резюме занятия

Резюме главы

Упражнение: применение программной защиты в MTS-компоненте

Создание новой роли в MTS-пакете

Написание кода для реализации программной зашиты

Закрепление материала

Глава 11. Обработка ошибок и отладка

Занятие 1. Обработка ошибок в приложении

Средства отладки в среде Visual Basic

Окно Immediate

Окно Locals

Окно Watch

Создание обработчиков ошибок

Активизация обработчика ошибок

Написание кода, обрабатывающего ошибки

Возобновление нормального выполнения программы

Возможности Visual Basic в перехвате ошибок

Резюме занятия

Занятие 2. Тестирование и отладка компонентов промежуточного уровня

Тестирование компонентов кода

Обработка некорректных ссылок

Отладка MTS-компонентов

Обработка ошибок в MTS-компонентах

Ошибки, связанные с нарушением бизнес-правил

Внутренние ошибки

Windows-исключения

Обработка ошибок в цепочке вызовов объектов

MTS Spy

Мониторинг операций DTC

Ограничения в отладке MTS-компонентов

События Initialize и Terminate

Наблюдение за MTS-объектами

Изменения, вносимые в компоненты при отладке

Резюме занятия

Резюме главы

Упражнение: интерактивная отладка MTS-компонента

Закрепление материала

Приложение А. Вопросы и ответы

Приложение Б. Создание ActiveX-элементов

Приложение В. Использование элемента управления ADO Data

Приложение Г. Создание приложений для Интернета

Приложение Д. Подготовка распределенных приложений к распространению

Словарь терминов

Специальное предложение!

Нашли книгу в других интернет-магазинах дешевле? Отправьте нам ссылку и мы оплатим разницу! подробнее

Ссылка:     Цена:     Ваш email: 

С этой книгой хорошо покупать

          

           293,84 грн
Чистый код. Создание, анализ и рефакторинг. Библиотека программиста

(Экономьте 14.69 грн на следующей покупке)


Отзывы Разр.распределенных приложений на Visual Basic 6.0. Учебный курс +CD

Ваше имя:
Комментарий:
Введите символы на картинке:



  • Изучаем Java. Серия O*Reilly - Кэти Сьерра, Берт Бейтс
  • Приемы объектно-ориентированного проектирования Паттерны проектирования - Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидес
  • Совершенный код - Стив Макконнелл
  • Java 8. Полное руководство - Герберт Шилдт
  • Паттерны проектирования. Серия: Head First O*Reilly - Эрик Фримен, Элизабет Фримен, Кэти Сьерра, Берт Бейтс


  • Подпишитесь на RSS каналы и узнавайте о новинках первыми!

    rssКомпьютерная литература

    rssПрограммирование

    x
    Вверх страницы ▲


     
    О Букзоне

    Как оплатить покупку
    Как получить
    Контакты и схема проезда
    Скидки

    Бонусная программа
    Партнерская программа
    Кабинет

    Личный кабинет
    Книга отзывов
    Помощь


    © 2003 — 2016 Интернет-магазин «Букзон»