Интегрированная среда Microsoft
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: спортивные рефераты, бесплатные рефераты
| Добавил(а) на сайт: Voronkov.
Предыдущая страница реферата | 1 2 3 4
Для преобразования результатов запроса на MS SQL Server в HTML-страницы
Microsoft предлагает SQL Server Web Assistant. Этот компонент создает
страницы, которые могут быть опубликованы любым Web-сервером и просмотрены
любым Web клиентом.
Visual Basic 5.0 и способы доступа к данным
Существует множество возможных решений проблемы взаимодействия с данными. Зачастую разработчики считают, что весьма затруднительно создавать коммерческие приложения, ориентируясь на перспективные технологии, которые в текущий момент еще не удовлетворяют насущным требованиям. Это действительно так, поэтому в данной статье даны некоторые рекомендации, которые помогут разработчикам оценить ситуацию с использованием тех или иных способов доступа к данным.
Я рекомендую Visual Basic в качестве основного инструмента в силу его
наилучшей взаимосвязи с наиболее перспективными технологиями. В настоящий
момент для работы с данными, хранящимися в реляционных серверных базах, применяется механизм Remote Data Access Objects (RDO) версии 2.0, в то
время для настольных реляционных баз широко применяется механизм Data
Access Objects (DAO/Jet). Оба интерфейса глубоко интегрированы в Visual
Basic и являются его ключевой частью.
Производительность RDO 2.0 существенно возросла по сравнению с его первой версией, однако имейте в виду, что RDO входит только в Enterprise- редакции любого из средств разработки, входящих в состав Visual Studio.
Active Data Objects (ADO), разрабатываемые в течение последних полутора лет, соединили в себе наилучшие свойства DAO и RDO и призваны со временем их заменить. Если сегодня вы используете RDO, то не составит большого труда перепроектировать ваше приложение под ADO, так как их архитектура довольно похожа. Существующий в настоящий момент интерфейс ADO 1.5 не включен в состав Visual Basic 5.0, хотя на Visual Basic легко можно писать программы, использующие ADO. В последующих выпусках Visual Basic данный интерфейс станет его составной частью.
Вопрос, который волнует каждого разработчика: следует ли применять ADO
уже сегодня? Обеспечит ли это те возможностями, которыми обладают сейчас
RDO 2.0 или DAO 3.5. Ответ - да. Microsoft рекомендует разработчикам
мигрировать на ADO, поскольку это стратегический интерфейс. В течение
ближайших полутора лет ADO призван стать единым интерфейсом общения с
источниками данных вне зависимости от их природы. Тем не менее, Microsoft
гарантирует, что существующие интерфейсы взаимодействия с данными будут
поддерживаться (по крайней мере, в ближайших версиях).
На протяжении последних нескольких лет программисты, использующие
Visual Basic, создали множество разнообразных программ, компонент и сложных
коммерческих решений. Свыше 80% этих разработок работают с различными
данными - от текстовых файлов до серверных баз данных и распределенных
данных на мэйнфреймах. Был создан ряд программ, использующих механизм
VBSQL. Для того, чтобы удовлетворить запросы разработчиков, использующих
Visual Basic и Access, корпорация Microsoft разработала два механизма -
Microsoft Jet Database Engine (кратко - Jet) и Data Access Objects (DAO), чтобы дать возможность легко взаимодействовать с этими базами данных.
Visual Basic 5.0, кроме того, включает в свой состав абсолютно новый редактор запросов (Query Connection designer) для автоматизации создания сложных вызовов во время разработки приложения. Он позволяет в несколько раз уменьшить время, приходящееся на простое написание вызывающего кода и, в то же время, использует все возможности интерфейсов, предоставляемые в распоряжения разработчика.
В общей сложности разработчики, которые используют Visual Basic 5.0 в качестве инструмента, могут при разработке приложений использовать один из девяти способов взаимодействия с данными при создании клиентских или серверных компонент приложений. Каждый из них способен удовлетворить конкретные потребности клиента.
Что ожидает нас в ближайшем будущем?
Совершенно очевидно, что проектировщики и разработчики решений вовсе не горят желанием остановиться на полпути, обнаружив, что очередная новая технология Microsoft решает их проблемы с меньшими трудозатратами и возросшей функциональностью и производительностью приложений. Именно поэтому и именно сейчас необходимо отдавать себе отчет, что в ближайшем будущем механизм ADO будет призван сыграть ключевую роль в обработке разнообразных данных. Поэтому, приступая к долгосрочному планированию, имейте это в виду. В настоящий момент ADO только создается, хотя уже сейчас очевидно, что он унаследует всю мощь RDO 2.0. А появления полноценной версии следует ожидать в течение нескольких ближайших кварталов.
Таким образом, если вы заняты проектированием новой системы, проанализируйте текущую версию ADO на предмет его пригодности, и если это возможно - работайте с ним. Если же нет - в вашем распоряжении RDO для любых реляционных источников данных или DAO для ISAM типов данных.
Использованные источники
1. Браун С. “Мозаика” и “Всемирная паутина” для доступа к Internet: Пер. c
англ. - М.: Мир: Малип: СК Пресс, 1996. - 167c.
2. Гайкович В., Першин А. Микрософт: решения 98. - М.: "Единая Европа",
1998. - 264 c.
3. Гилстер П. Новый навигатор Internet: Пер с англ. -Киев: Диалектика,
1996. - 495 c.
4. www.microsoft.com
Скачали данный реферат: Penkin, Енютин, Чернаков, Paulkin, Ельченко, Якушевич, Дагин.
Последние просмотренные рефераты на тему: quality assurance design patterns системный анализ, сочинение 6 класс, договор реферат, оформление доклада.
Категории:
Предыдущая страница реферата | 1 2 3 4