Visual FoxPro для профессионалов (+CD)

Купить бумажную книгу и читать

Купить бумажную книгу

По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".

Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.

Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.

Автор:

Название: Visual FoxPro для профессионалов

Издательство: БХВ-Петербург

Год: 2009

Формат: DjVu

Размер: 78 Мб

Для сайта:

Книга посвящена расширению возможностей приложений Visual FoxPro за счет использования современных технологий. Показано применение различных Web-технологий, таких как ASP.NET, LINQ, Silverlight, javascript, AJAX, JSON и др. Описаны способы размещения и получения данных в Интернете. Рассмотрено применение Windows-технологий: COM, DCOM и COM+, Windows Shell, ActiveX и др. Показана организация обмена данными с различными СУБД (MySQL, SQL Server) и другими приложениями. Уделено внимание вопросам расширения возможностей VFP за счет настроек интерфейса и применения различных трюков при программировании.

Компакт-диск содержит исходные тексты программ, классов и демонстрационных примеров, описанных в книге.

 

Благодарности

Введение

Глава 1. HTML

Что представляет собой документ HTML?

Кто в DOM-ике живет?

О пользе первичного ключа

Работа с объектами. Сборка произвольного HTML-файла

Принципы создания элементов документа

Сказ про овечку Долли в доме HTML

Практическое использование

Отчеты в формате HTML/XHTML

Некоторые нюансы использования HTML DOM с VFP

Глава 2. XML и другие X

Терминология

Well-formed против valid

Структура XML-документа

Пролог

Корневой элемент

Элементы

Типы структуры XML-документов (или смерть буриданова осла)

Экспорт из Visual FoxPro в XML

Общие правила создания объектов объектной модели XML-документа

Создание инструкции по обработке (processing instruction)

Особенности использования декларации standalone

XSLT-преобразование

Глава 3. javascript, AJAX, JSON

javascript — давайте познакомимся!

Элемент script

Где место javascript в документах?

Эти "переменчивые" переменные

Двуликий оператор var

Массивы

Функции

Объекты

JSON и AJAX

Глава 4. ASP.NET + Visual FoxPro

Терминология

Работа с базами данных Visual FoxPro

Web-сайты на ASP.NET

Создание простейшего сайта

Работа с локальными данными

Работа с данными, размещенными на публичном сервере

Глава 5. Web-службы

Использование Web-служб

Получение информации через сервисные приложения VFP

Получение информации с помощью XML DOM

Получение информации с помощью WSDLReader

Создание собственной Web-службы

Глава 6. Введение в LINQ

Первые шаги

Что требуется для работы с LINQ?

Первый проект с LINQ

Подготовка

Работа с ORD

Создание страницы с данными из таблиц

Глава 7. Введение в SilverLight

Что такое SilverLight?

Что требуется для введения SilverLight в приложения Visual FoxPro?

Первые шаги

Где разместить вызов метода создания плагина?

Где разместить вызов функции создания плагина?

Файл содержания SilverLight

Объект Canvas

Размещение объекта Canvas

Первые результаты

Глава 8. COM, DCOM и СОМ+

Краткий экскурс в историю

Что такое СОМ?

Что такое DCOM?

Что такое СОМ+?

"Состояние без состояния"

Потоки и апартаменты

СОМ+ и транзакции

Как выполнять транзакции под СОМ+ для данных VFP

Создание классов CRMWorker и CRMCompensator

Глава 9. FileSystemObject

Объект FileSystemObject

Свойство Drives

Методы FileSystemObject

Объект File

Свойства объекта File

Методы объекта File

Объект Folder

Свойства объекта Folder

Методы объекта Folder

Объект Drive

Свойства объекта Drive

Объект ТехtStrearn

Свойства объекта TextStream

Методы объекта TextStream

Глава 10. Объекты WshShell и WshNetwork

Что такое WSH?

Объект WshShell

Свойства

Методы

Объект WshNetwork

Свойства

Методы

Глава 11. Использование Windows Management Instrumentation

Структура WMI

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

Подключение с помощью WMI-моникера

Извлечение информации из объектов WMI

Провайдеры

Работа с классами

Особенности работы с WMI на Windows Vista

Глава 12. Использование ActiveX

Использование WEB Browser Control

Планировщик маршрута на базе Microsoft Virtual Earth

Как создать объект VEMap

Реализация

Использование Windows Image Acquisition

Глава 13. Сервер MySQL и Visual FoxPro

Краткие характеристики версии 5.0

Установка и конфигурирование MySQL сервера

Работа с мастером конфигурации MySQL сервера

Инструменты для работы с базами данных MySQL

Создание и работа с базой данных MySQL

Разметка типов данных MySQL в типы данных Visual FoxPro

Глава 14. Advantage Database Server 9.0

Что пишут разработчики сервера о своем продукте?

Чем он может быть интересен для программистов Visual FoxPro?

Установка Advantage Database Server

Начало работы

Утилита конфигурации

Утилита Advantage Data Architect (ARC)

Конфигурация Advantage серверов и клиентов

"Кто есть кто" в Advantage?

Как сконфигурировать?

Конфигурация Advantage Local Server

Конфигурация Advantage Database Server

Конфигурация клиента

Проба пера

Работа со свободными таблицами Visual FoxPro

Импорт базы данных Northwind в словарь данных Advantage

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

Полнотекстовый поиск (FTS)

Использование утилиты DBCConvert.prg

Заключение

Глава 15. Использование CursorAdapter

Класс CursorAdapter

Создание настраиваемого класса CursorAdapter

Настройка класса для работы с MySQL через ODBC

Как насчет модификации команды SelectCmcH

Глава 16. MLAdapter

Как извлечь данные из DataSet Web-службы?

Особенности работы с вложенными таблицами

Извлечение XML-данных из MS SQL Server

MS SQL Server 2000

Как извлечь данные?

MS SQL Server 2005

Особенности формирования XML MS SQL Server

Глава 17. Расширение Visual FoxPro с помощью Visual FoxPro

IntelliSense

Объекты-компаньоны

Глава 18. Инструментарий Visual FoxPro

Task List (Список задач)

Environment Manager (Диспетчер среды)

Data Explorer (Проводник к данным)

Работа с природными базами Visual FoxPro

Глава 19. Полезные решения

Предотвращение повторного запуска приложения

Поиск окна приложения

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

Использование Mutex

ПРИЛОЖЕНИЯ

Приложение 1. FileSystemObject и WMI

Объект Scripting. FileSystemObject

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

Язык запросов WMI Query Language

Приложение 2. Свойства и методы объекта WshShell

Набор переменных среды — PROCESS

Методы объекта WshShell

Специальные каталоги

База данных foxdevcons (MySQL)

Приложение 3. Описание компакт-диска

Предметный указатель

Дата создания страницы: