Клиент-серверная разработка
Средствами Visual FoxPro можно проектировать и создавать клиент-серверные приложения. Этот инструмент профессионального разработчика позволяет быстро реализовывать приложения, конструировать объектно-ориентированные программы и является прекрасным клиентом для доступа к серверным БД. Клиент-серверные приложения, созданные с помощью Visual FoxPro, эффективны, поддерживают работу с большими объемами данных и обладают встроенными средствами защиты для серверов и ODBC-источников данных.
Для построения высокопроизводительных клиент-серверных приложений применяют и Visual Basic. Элемент управления для работы с удаленными данными (Remote Data Control) на основе ODBC оптимизирован для таких систем, как Microsoft SQL Server и Oracle?. Он содержит полную библиотеку OLE-объектов поддержки доступа к базам данных. Кроме того, Visual Basic поддерживает асинхронные запросы. Например, используя Remote Data Objects (RDO) в клиент-серверной программе, Вы сумеете решать различные задачи, пока в фоновом режиме выполняется большой запрос.
Visual InterDev облегчает интеграцию технологий клиент-сервер и Web, что позволяет разрабатывать конкурентоспособные коммерческие Web-приложения.
Для построения приложений доступа к базам данных Visual C++ использует клиент-серверные технологии и библиотеку Microsoft Foundation Classes (MFC). Visual C++ предоставляет в распоряжение разработчика классы и компоненты, инкапсулирующие подключение к БД и выполнение транзакций. В состав Visual C++ включены и средства для работы с накопленной корпоративной информацией, что упрощает интеграцию приложений с существующими сетями и мэйнфреймами.
Microsoft Office
Microsoft Office — интегрированный пакет офисных приложений, снабженный средствами доступа в Интернет и предоставляющий массу инструментов для более эффективной работы (рис. 4.4). Microsoft Office позволяет создавать собственные решения с использованием Visual Basic for Applications, который входит в состав всех приложений Microsoft Office.
- Средства Microsoft Word упрощают обработку текста.
- Microsoft Excel — электронная таблица для анализа, составления отчетов и совместного использования данных.
- Microsoft PowerPoint предназначен для создания и распространения презентаций.
- Microsoft Outlook поможет Вам управлять электронной почтой, календарем, групповыми расписаниями, контактами, задачами и списками дел.
- Microsoft Access — настольная реляционная база данных, позволяющая совместно использовать информацию и разрабатывать приложения для нужд бизнеса.
Рис. 4.4 Семейство Microsoft Office