Архитектура Microsoft Windows для разработчиков


         

Достоинства сертификации











Достоинства сертификации


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







Электронная версия учебного курса



Электронная версия учебного курса

На компакт-диске, прилагаемом к книге, Вы найдете электронную версию учебного курса. Она поможет Вам запустить демонстрационные примеры и быстро просмотреть связанные темы. Кроме того, ее можно просто читать на экране.



Файлы упражнений



Файлы упражнений

Компакт-диск учебного курса содержит файлы, необходимые для выполнения упражнений. Их можно открывать непосредственно с компакт-диска или предварительно скопировать на жесткий диск Вашего компьютера с помощью программы установки.



Интернет и интрасети (экзамен 70-160)



Интернет и интрасети (экзамен 70-160)

Тема Где обсуждается
Выбор протокола для приложения, ориентированного на интрасеть или Интернет Глава 2, занятие 2
Проектирование узла с учетом ограниченной полосы пропускания и задержки Глава 2, занятие 3
Доступ к данным с применением Internet Data Connector, Active Server Pages и Microsoft Frontpage Глава 3, занятие 2
Выбор технологии ActiveX для разработки Web-приложения Глава 8, занятие 1
Оценка эффективности Web-клиента в конкретной ситуации Глава 9, занятие 1



Интернет и интрасети (экзамен 70-161)



Интернет и интрасети (экзамен 70-161)

Тема Где обсуждается
Сравнительный анализ технологии активных сценариев с другими технологиями Глава 9, занятие 1
Реализация решений средствами активных сценариев Глава 9, занятие 1
Оценка решения с применением управляющих элементов ActiveX по эффективности, функциональным возможностям, дистрибуции, защите и переносимости Глава 9, занятие 3
Оценка применимости Java в конкретной ситуации Глава 4, занятие 1
Выбор между серверными и клиентскими сценариями в конкретной ситуации Глава 9, занятие 1
Сопоставление интерфейсов ISAPI и CGI Глава 3, занятие 2
Выбор компонентов и интерфейсов для разработки приложения для узла интрасети или Интернета Глава 10, занятие 1



Клавиатура



Клавиатура

Названия клавиш набраны заглавными буквами, например TAB или SHIFT. Если между названиями двух клавиш стоит плюс (+), значит, клавиши нужно нажать одновременно. Например, выражение «Нажмите ALT+TAB» информирует Вас о том, что необходимо нажать клавишу TAB, удерживая клавишу ALT. Если названия клавиш отделены запятой, то требуется нажимать клавиши последовательно (по одной). Например, выражение «Нажмите ALT,F,X», означает, что надо последовательно нажать и отпустить каждую из этих клавиш. Таким образом, если Вы прочтете «Нажмите ALT+W,L», то Вам придется сначала нажать клавиши ALT+W вместе, потом отпустить их и нажать клавишу L. Команды меню можно задавать с клавиатуры. Для этого нажмите клавишу ALT (чтобы активизировать меню), а затем последовательно выделенные или подчеркнутые буквы в названиях нужных Вам разделов меню или ко манд. Кроме того, некоторым командам присвоены клавиатурные сокращения (они указаны в меню). Например, для команды Copy (Копировать) часто применяется сокращение CTRL+C. С клавиатуры можно также выбирать флажки и кнопки в диалоговых окнах. Для этого достаточно нажать клавишу ALT, а затем — клавишу, соответствующую подчеркнутой букве в названии параметра. Кроме того, можно нажимать клавишу TAB до тех пор, пока нужная зона не станет активной, и затем выделить ее (или очистить), нажав клавишу ПРОБЕЛ. Работу с диалоговым окном всегда можно прервать, нажав клавишу ESC.












Компонентные технологии (экзамен 70-160)



Компонентные технологии (экзамен 70-160)

Тема Где обсуждается
Реализация технологии автоматизации в ОС семейства Microsoft Windows Глава 5, занятие 3
Области применения удаленной автоматизации Глава 5, занятие 3
Сопоставление компонентных архитектур по их производительности, удобству сопровождения и расширяемости Глава 5, занятие 1
Выбор технологий ActiveX для реализации конкретного бизнес-приложения Глава 8, занятие 1
Структурированные хранилища в компонентных решениях Глава 5, занятие 3
Применение стандарта передачи данных (Uniform Data Transfer, UDT) в компонентных решениях Глава 5, занятие 3
Оценка необходимости применения технологии составных документов, связывания и встраивания объектов и OLE-перетаскивания в конкретной ситуации Глава 5, занятие 3
Оценка перспектив применения технологии активных документов в конкретной ситуации Глава 8,занятие 3
Оценка перспектив применения управляющих элементов ActiveX в конкретной ситуации. Выбор средств разработки Глава 8, занятие 1



Кому адресована эта книга



Кому адресована эта книга

Настоящий учебный курс адресован всем, кто заинтересован в создании приложений на базе операционных систем семейства Microsoft Windows. Хотя концепции построения, изложенные в книге, применимы к различным средствам разработки, основное внимание уделено Visual Basic.



Локализация ПО (экзамен 70-161)



Локализация ПО (экзамен 70-161)

Тема Где обсуждается
Достоинства и недостатки применения кодировки Unicode Глава 4, занятие 3
Стадии локализации приложений Глава 4, занятие 3



Материалы для подготовки к экзаменам



Материалы для подготовки к экзаменам

В приведенных ниже таблицах перечислены темы сертификационных экзаменов «Архитектура Microsoft Windows I» и «Архитектура Microsoft Windows II» и те главы настоящего учебного курса, где обсуждаются соответствующие вопросы.

Примечание Конкретная программа любого экзамена определяется компанией Microsoft и может быть изменена без уведомления.



Методы доступа к базам данных (экзамен 70-160)



Методы доступа к базам данных (экзамен 70-160)

Тема Где обсуждается
Выбор метода доступа к данным для конкретной ситуации Глава 7, занятие 3
Оценка пригодности интерфейса ODBC для конкретной ситуации Глава 7, занятие 1
Сопоставление решений на базе ODBC по производительности, удобству сопровождения и расширяемости Глава 7, занятие 1
Преимущества активных объектов данных (ADO) Глава 7, занятие 2
Преимущества объектов удаленных данных (RDO) Глава 7, занятие 2
Сопоставление объектов доступа к данным (DAO) с другими интерфейсами, включая ODBC и RDO Глава 7, занятие 2
Преимущества объектов распределенного управления SQL (SQL-DMO) Глава 7, занятие 2
Сопоставление OLE DB как метода доступа к данным (в конкретной ситуации) с ODBC и другими API Глава 7, занятие 1



Методы разработки ПО (экзамен 70-160)



Методы разработки ПО (экзамен 70-160)

Тема Где обсуждается
Анализ эффективности методологии разработки, тестирования и развертывания ПО Microsoft Solutions Framework (MSF) на конкретном примере Глава 13, занятие 1
Управление кодом проекта как составная часть процесса разработки в различных средах Глава 13, занятие 2



Обозначения



Обозначения

Названия элементов интерфейса (диалоговые окна, кнопки, меню и т.п.), папок и файлов, а также методов, операторов и переменных Visual Basic выделены полужирным начертанием. Вводимые Вами символы и команды напечатаны полужирными строчными буквами. Курсивом отмечены элементы синтаксиса, а также выделены новые и важные термины. Сокращения обозначены прописными буквами. Имена файлов, папок и каталогов набраны с заглавных букв (за исключением тех, которые Вы задаете сами). Кроме особо оговоренных случаев, для ввода имен файлов и каталогов в диалоговом окне или в командной строке Вы можете использовать строчные буквы. Расширения имен файлов в тексте учебника также набраны строчными буквами. Необязательные элементы синтаксических операторов взяты в квадратные скобки [ ]. Если, например, в синтаксисе команды приведен параметр [имя_файла], то это означает, что Вы можете (но не обязаны) задать имя файла в качестве параметра команды. При этом достаточно указать только имя файла — сами скобки набирать НЕ нужно. Обязательные элементы синтаксических операторов взяты в фигурные скобки {}. Вводить следует только информацию, взятую в скобки — но НЕ сами скобки.



Обзор глав и приложений



Обзор глав и приложений

Учебный курс состоит из занятий, упражнений, видеороликов и вопросов. Учебник составлен так, чтобы Вам было удобно. Любой фрагмент можно пропустить, а затем, при необходимости, обратиться к нему. Как правило, в занятиях каждой главы применяются понятия и термины, введенные ранее, поэтому, если Вы вдруг обнаружили, что чего-то не понимаете, пролистайте несколько страниц назад. Если для изучения материала главы необходимо предварительно проработать предыдущие занятия, это указано в разделе «Прежде всего» в начале главы. Учебный курс состоит из следующих глав и приложений. В главе «Об этой книге» — кратко о содержании учебника и подробно обо всех структурных единицах и условных обозначениях, принятых в нем. Внимательно прочитайте ее: это поможет Вам эффективнее изучать материал учебника, а также сразу выбрать ту тематику, которая Вас интересует. Глава 1, «Операционные системы Windows и их архитектура», посвящена трем главным Windows-средам и основам их архитектур. Изучив ее, Вы сможете выбрать операционную систему, наиболее подходящую для конкретной ситуации. Из главы 2, «Концепции построения сетей», Вы узнаете о локальных и глобальных сетях, об Интернете и интрасети, о современных коммуникациях и протоколах. Изучив материал этой главы, Вы сможете перечислить современные Интернет-протоколы прикладного уровня и способы преодоления ограничений малой полосы пропускания, а также объяснить, какие факторы вызывают запаздывание. Глава 3, «Создание решений с помощью Microsoft BackOffice», посвящена программным продуктам семейства Microsoft BackOffice и построению решений на их основе. Из нее Вы узнаете, как выбрать продукт Microsoft BackOffice, подходящий для решения конкретных задач. В главе 4, «Разработка приложений», описаны средства разработки приложений в составе пакета Microsoft Visual Studio. Здесь же обсуждаются создание решений на основе Microsoft Visual Basic и Microsoft Office, требования к программам, претендующим на получение логотипа Designed for Windows NT and Windows 95 и вопросы локализации приложений. Изучив материал этой главы, Вы сможете сопоставить доступные средства разработки производства компании Microsoft. Из главы 5, «Архитектура компонентных решений». Вы узнаете о модели многокомпонентных объектов (СОМ), ее взаимосвязи с технологиями OLE и ActiveX, а также познакомитесь с основами разработки многократно используемых программных компонентов. Изучив материал этой главы, Вы сможете создавать компоненты для последующего использования в различных приложениях. Глава 6, «База данных: принципы построения», посвящена основным концепциям управления базами данных, понимание которых необходимо для разработки клиент-серверных приложений. Вы узнаете о различиях между файловыми и клиент-серверными базами данных, а также о методах создания решений для работы с БД. Глава 7, «База данных: интерфейсы для разработчиков», познакомит Вас с основными интерфейсами доступа к БД, существующими сегодня. Выполняя упражнения этой главы, Вы средствами Visual Basic реализуете доступ к данным с использованием этих интерфейсов. Изучив материал этой главы, Вы научитесь подбирать интерфейсы для решения конкретных задач. Глава 8, «Технологии ActiveX», посвящена основным технологиям ActiveX, включая создание документов и управляющих элементов ActiveX. Вы узнаете о технологиях ActiveX и сможете описать их применение в различных областях. Глава 9, «Реализация клиентских решений», посвящена применению языка создания сценариев VBScript для разработки активного содержания Web-страниц. Вы научитесь работать с переменными, создавать процедуры и сценарии. Изучив материал этой главы, Вы сможете создать на VBScript сценарий, выполняющийся на клиентском компьютере. Глава 10, «Реализация серверных решений», посвящена применению активных страниц сервера (Active Server Pages) и сценариев на VBScript для построения современных активных Web-узлов под управлением Microsoft Personal Web Server или Internet Information Server. Вы узнаете, как применять Microsoft Visual InterDev для создания Web-узлов, обладающих всеми возможностями обычных приложений. Глава 11, «Дополнительные интерфейсы», познакомит Вас с дополнительными API, расширяющими возможности стандартных средств разработки, включая Crypto API, Messaging API, Speech API и т.д. Изучив материал этой главы. Вы сможете перечислить доступные интерфейсы, описать их назначение и, в качестве примера, воспользовавшись интерфейсом MAPI, снабдите приложение на языке Visual Basic средствами доступа к электронной почте. Глава 12, «Пользовательский интерфейс», посвящена созданию эффективных пользовательских интерфейсов. Здесь описаны основные управляющие элементы, справочная система и стандартные диалоговые окна. Выполнив занятия этой главы, Вы сможете охарактеризовать эффективный пользовательский интерфейс и, в качестве упражнения, реализуете контекстную справочную систему в приложении на языке Visual Basic. Из главы 13, «Методика разработки и управления проектами», Вы узнаете об управлении масштабными проектами по разработке программного обеспечения и о том, как пользоваться пакетом Microsoft Visual Source Safe для управления кодом и файлами проекта. Изучив материал этой главы, Вы сможете описать предложенную Microsoft модель разработки проектов этого типа и адаптировать ее для разработки конкретного продукта. Раздел «Вопросы и ответы» содержит ответы (или советы) ко всем вопросам, которые приведены в конце каждой главы.





Основы операционных систем (экзамен 70-160)



Основы операционных систем (экзамен 70-160)

Тема Где обсуждается
Основные различия между операционными системами Microsoft Windows 95 и Microsoft Windows NT Глава 1, занятие 1
Технологии открытых сервисов Windows (Windows Open Services Architecture, WOSA), включая библиотеки динамической загрузки, управление памятью и расписание Глава 1, занятие 2
Управление потоками, процессами и их переключение Глава 1, занятие 2
Выбор (из перечисленных ниже) метода реализации взаимодействия процессов для решения конкретной задачи: динамический обмен данными (Dynamic Data Exchange, DDE); NetDDE (Network Dynamic Data Exchange); Windows Sockets; именованные каналы; проецированные файлы; NetBIOS Глава 5, занятие 1

Глава 2, занятие 4

Выбор (из перечисленных ниже) операционной системы для решения конкретной задачи: 16-разрядные ОС Windows; Windows 95; Windows NT Workstation; Windows NT Server Глава 1, занятие 1



Пользовательский интерфейс (экзамен 70-161)



Пользовательский интерфейс (экзамен 70-161)

Тема Где обсуждается
Оценка соответствия интерфейса конкретного приложения стандарту пользовательских интерфейсов Windows Глава 12, занятие 1
Выбор компонентов для разработки интерфейса Глава 12, занятие 2
Оценка методов создания справочной системы приложения Глава 12, занятие 4
Разработка интерфейса для лиц с ограниченной трудоспособностью Глава 12, занятие 1
Оценка интерфейса с учетом предполагаемой платформы распространения приложения Глава 12, занятие 2






Предварительные требования



Предварительные требования

Опыт работы с Visual Basic, умение создавать простейшие приложения, понимание взаимосвязи событий и элементов управления. Знание основных инструментов и меню приложений Visual Basic. Умение пользоваться Интернетом, включая операции с электронной почтой и доступ к WWW. Понимание основ языка гипертекстовой разметки документов (HTML). Умение создавать документы Word, рабочие книги Excel и базы данных Access и оперировать с ними.












Проектирование ПО (экзамен 70-161)



Проектирование ПО (экзамен 70-161)

Тема Где обсуждается
Преимущества архитектуры Windows Open Services Architecture (WOSA) Глава 1, занятие 2
Выбор стратегии и технологии репликации Глава 6, занятие 5
Оценка эффективности архитектур ОС семейства Windows Глава 1, занятие 1
Проектирование ПО промежуточного уровня Глава 6, занятие 2
Выбор одноуровневой или многоуровневой архитектуры в конкретной ситуации Глава 6, занятие 2
Оценка эффективности ODBC как компонента решения Глава 6, занятие 3
Оценка эффективности приложения для работы с БД с точки зрения нормализации Глава 6, занятие 4
Проектирование БД на основе анализа элементов и отношений Глава 6, занятие 4
Оценка эффективности применения локального и удаленного ядра БД Глава 6, занятие 1
Вопросы защиты при работе с БД Глава 1, занятие 1
Область применения консольных приложений Глава 12, занятие 3



Программа сертификации специалистов Microsoft



Программа сертификации специалистов Microsoft

Программа сертификации специалистов Microsoft (Microsoft Certified Professional, MCP) — отличный способ подтвердить Ваши знания современных технологий и программных продуктов этой фирмы. Компания Microsoft разработала современные методы тестирования. Экзамены и соответствующие сертификации убедительно подтвердят Вашу квалификацию разработчика или специалиста по реализации решений на основе технологий и программных продуктов Microsoft.



Содержимое компакт-диска



Содержимое компакт-диска

Компакт-диск учебного курса содержит видеоролики и файлы, необходимые для выполнения упражнений.

Кроме того, в него включена электронная версия книги. О том, как ею воспользоваться, Вы узнаете из раздела «Электронная версия учебного курса».



Соглашения, принятые в учебном курсе



Соглашения, принятые в учебном курсе

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



Структура книги



Структура книги

Каждая глава начинается с перечня занятий. Далее следует раздел «Прежде всего», где указаны необходимые материалы. Большинство занятий включают упражнения (обозначены стрелкой на полях), выполняя которые, Вы закрепите пройденный материал и приобретете практические навыки. В разделе «Резюме» обобщаются основные темы каждого занятия. Воспользуйтесь им, чтобы убедиться, что Вы усвоили материал занятия. Глава завершается разделом «Закрепление материала». Попробуйте ответить на приведенные в нем вопросы, чтобы проверить, насколько твердо и безошибочно Вы усвоили материал. «Словарь терминов» в конце книги поможет Вам не путаться в терминах учебного курса.












Техническая поддержка



Техническая поддержка

Мы постарались сделать все от нас зависящее, чтобы и сам учебный курс, и прилагаемый к нему компакт-диск не содержали ошибок. Если все же у Вас возникнет вопрос или комментарий, обращайтесь в издательство Microsoft Press по одному из указанных ниже адресов. Электронная почта: tkinput@microsoft.com Обычная почта:

Microsoft Press Attn:

Windows Architecture Training for Developers Editor

One Microsoft Way

Redmond, WA 98052-6399

С исправлениями и дополнениями к этой и другим книгам издательства Microsoft Press можно ознакомиться по адресу http://mspress.microsoft.com/ support/.

Имейте в виду, что по указанным выше адресам нет информации о продуктах, упомянутых в учебном курсе. Ее Вы найдете на узле http://www.microsoft.com/ support/ или обратившись в службу технической поддержки компании Microsoft по телефону (800) 936-3500.







Технические требования



Технические требования

В состав курса включены упражнения для самостоятельной работы. Выполняя их. Вы подробнее познакомитесь с архитектурой операционных систем семейства Windows.

Для выполнения упражнений Ваш компьютер должен отвечать перечисленным ниже требованиям в отношении аппаратного и программного обеспечения.

Требования к аппаратному обеспечению Примечание Всю аппаратуру необходимо выбирать из списка совместимого оборудования (Hardware Compatibility List, HCL) ОС Microsoft Windows 95 или Microsoft Windows NT. ПК с процессором 486/66 Мгц (или более быстрым); рекомендуется — Pentium 90; ОС Microsoft Windows 95 или Microsoft Windows NT Workstation 4.0; 16 Мб памяти (рекомендуется 32 Мб); 100 Мб на жестком диске; видеоадаптер с разрешением VGA или выше; привод компакт-дисков; мышь Microsoft Mouse (или совместимая).

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

Для выполнения упражнений учебного курса необходимо следующее программное обеспечение: ОС Windows 95 или Windows NT; Visual Basic 5, Enterprise Edition; Visual InterDev; Microsoft Frontpage 98; Visual SourceSafe; Microsoft Office 97, Professional Edition.





Типы сертификации



Типы сертификации

Программа сертификации специалистов предлагает четыре типа сертификации по разным специальностям.

Тип сертификации Требования
Сертифицированные специалисты по продуктам Microsoft (Microsoft Certified Product Specialists) Глубокое и доскональное изучение по крайней мере одной операционной системой Microsoft. Кандидаты могут сдать дополнительные экзамены, что подтвердит их право на работу с продуктами Microsoft BackOffice, инструментальными средствами или прикладными программами
Сертифицированные системные инженеры Microsoft (Microsoft Certified Systems Engineers) Эффективное планирование, реализация и поддержка информационных систем на базе Microsoft Windows 95, Microsoft Windows NT и семейства серверов Microsoft BackOffice
Сертифицированные разработчики Microsoft (Microsoft Certified Solution Developers) Разработка и реализация прикладных приложений с применением инструментальных средств, технологий и платформ Microsoft, включая Microsoft Office и Microsoft BackOffice
Сертифицированные инструкторы Microsoft (Microsoft Certified Trainers) Теоретическая и практическая подготовка преподавателей для ведения соответствующих курсов в учебных центрах Microsoft (Microsoft Authorized Technical Education Center)



Учебный курс и подготовка к экзаменам











Учебный курс и подготовка к экзаменам


Поскольку данный учебный курс входит в состав программ подготовки к двум экзаменам: «Архитектура Microsoft Windows I» (70-160) и «Архитектура Microsoft Windows II» (70-161), в приведенной ниже таблице указано, какие главы необходимы для подготовки к каждому из них.

Экзамен Главы
70-160 1, 2, 4, 5, 7, 13
70-161 3, 6, 8, 9, 10, 11, 12



Видеоролики



Видеоролики

Видеоролики, расположенные на компакт-диске, дополняют основные материалы, изложенные в учебном курсе; о наличии презентации свидетельствует значок с изображением кадра пленки на полях. Кроме того, это удобный метод закрепления пройденного материала.

Для просмотра файла достаточно открыть папку AVI компакт-диска и дважды щелкнуть соответствующий файл.

Презентации снабжены управляющими элементами, которые позволяют запустить, приостановить и закончить воспроизведение, а также включить или выключить звуковое и текстовое сопровождение. При включенном звуке анимация воспроизводится без участия пользователя. Если же звук отключен, Вам придется каждый раз нажимать кнопку перехода на следующую страницу.





Вопросы развертывания ПО (экзамен 70-161)



Вопросы развертывания ПО (экзамен 70-161)

Тема Где обсуждается
Хранение данных приложения в реестре Windows, включая характеристики данных и их конкретное местонахождение в реестре Глава 12, занятие 1
Роль реестра в установке и удалении приложения Глава 12,занятие 1
Соответствие приложений требованиям логотипа Windows и Microsoft Office Глава 4, занятие 2
Развертывание приложений с диска, по сети или по Интернету Глава 6, занятие 2
Роль Microsoft Systems Management Server в развертывании приложений Глава 3, занятие 6
Роль подписи и маркировки кода компонентов в развертывании приложений Глава 8, занятие 2
Развертывание новых версий приложений с диска, по сети или по Интернету Глава 6, занятие 2



Мы рады представить Вам книгу



Введение

Мы рады представить Вам книгу «Архитектура Microsoft® Windows для разработчиков», посвященную архитектуре и сервисам семейства операционных систем Microsoft® Windows®. Изучив ее, Вы приобретете знания и навыки, необходимые для разработки приложений для Windows 95 и Windows NT®. Настоящий учебный курс содержит все материалы, необходимые для подготовки к экзаменам «Архитектура Microsoft Windows I» (70-160) и «Архитектура Microsoft Windows II» (70-161). Примечание Дополнительная информация о системе сертификации разработчиков — далее, в разделе «Программа сертификации специалистов Microsoft». В разделе «Технические требования» этой главы описано, что надо проделать, чтобы подготовить Ваш компьютер к выполнению упражнений учебного курса. Внимательно прочитайте его, прежде чем изучать занятия. Не установив перечисленные в нем учебные материалы, Вы не сможете выполнить упражнения большинства глав книги. Кому адресована эта книга Технические требования Содержание компакт-диска Обзор глав и приложений Структура книги Электронная версия учебного курса Соглашения, принятые в учебном курсе Программа сертификации специалистов Microsoft Техническая поддержка





Выбор средств разработки ПО (экзамен 70-160)



Выбор средств разработки ПО (экзамен 70-160)

Тема Где обсуждается
Области применения сред разработки Microsoft Office, Microsoft BackOffice и Microsoft Visual Tool Suite Глава 4, занятие 1
Выбор компонентов из состава Microsoft Office, Microsoft BackOffice и Microsoft Visual Tool Suite для создания конкретного решения Глава 4, занятие 1
Выбор средств разработки (из приведенного ниже списка) для решения конкретной задачи: Microsoft Visual Basic; Microsoft Visual J++; Microsoft Access; Microsoft Visual C++; Microsoft Visual FoxPro; Microsoft Visual InterDev Глава 4, занятие 1



Выбор технологий (экзамен 70-161)



Выбор технологий (экзамен 70-161)

Тема Где обсуждается
Характеристика функций и области применения каждого продукта семейства Microsoft BackOffice и семейства в целом Глава 3, занятие 1
Выбор API (включая OLE Messaging, Data Access Objects , ODBC, Remote Data Objects, SQL Distributed Management Objects и Messaging API) для заданного сценария Глава 7, занятие 2
Назначение и характеристики технологии обмена сообщениями как компонента решения Глава 11, занятие 1
Назначение и характеристики Windows Telephony API (TAPI) Глава 11, занятие 4
Назначение и характеристики Windows SNA API Глава 11, занятие 2
Назначение и характеристики Speech API Глава 11, занятие 6
Назначение и характеристики Crypto API Глава 11,занятие 3
Назначение и характеристики License Service API (LSAPI) Глава 11, занятие 5