Выпуски за Январь-Март 2000 года |
|||||||
Если подвести мышку к изображению дискеты, то вы увидите размер архива
|
From the Editor:
|
Февр
|
Как и многие из нас, Келли давно знал,
что для управления версиями проекта
следует использовать Visual SourceSafe. При
этом, как многие из нас, он ждал "подходящего
момента" и сначала налетел на
некоторые проблемы. В итоге, начав
регулярное использование SourceSafe и
применив этот инструмент при
разработке нескольких индивидуальных
и групповых проектов, Келли предлагает
руководство, предназначенное
облегчить вам жизнь. В конце концов,
SourceSafe должен быть стандартным
компонентом вашего инструментария при
разработке приложений.
Поля ввода с раскрывающимся списком (Combo Box) предлагают пользователям основную функциональность для вывода набора вариантов, но в случае с большим числом элементов становятся неудобными и медленно работают. Объекты Grid в такой ситуации гораздо удобнее, но занимают слишком много места. Почему бы не совместить функциональность этих объектов?
Возможность изменения размера панели окна интерфейса хотя и не часто используется, но позволяет создать приложения, которые выглядят профессионально. Для организации такого рода интерфейса используются специальные компоненты (splitter control). Дуг показывает как можно добиться нужного эффекта, используя технологию OLE Drag and Drop, реализованную в Visual FoxPro 6.0.
Не так давно мы начали обсуждение
технологии буферизации в Visual FoxPro. Джим
рассмотрел различные режимы
буферизации и сравнил методику
непрямого редактирования FoxPro 2.x и
буферизацию Visual FoxPro. В этом номере Джим
рассматривает функции TableUpdate и TableRevert и
объясняет принципы их использования
при буферизации данных.
Когда вы начинаете новое приложение на
Visual FoxPro, у вас есть три варианта: самому
создать все необходимое окружение,
использовать классы из поставки VFP или
воспользоваться коммерческим
инструментом для создания среды
разработки. Пол и Энди рассматривают
преимущества и недостатки этих
подходов.
В этом номере Джим исследует видимость
свойств и методов. При работе с VFP у нас
есть три варианта: Public, Protected и Hidden. Что
значит каждая из этих опций и когда
следует использовать ту или другую?
Март 2000 |
|
по материалам корпорации Microsoft
Келли
Конвей
Вторая часть статьи предназначена для тех, кто уже использует SourceSafe, но у них есть некоторые вопросы о том, как выполнять определенные задачи.
Джим Фалино
Когда вы соберетесь приступить к реальным действиям, после того как пресытились чтением статей о разработке приложений клиент-сервер, окажется, что в первую очередь вам нужно переместить вашу БД на сервер. Для большинства из вас использование VFP SQL Server Upsizing Wizard решит эту проблему. К сожалению, в своей текущей реализации мастер имеет ряд недостатков. Начиная с версии 6.0, все мастера и построители поставляются в исходных текстах. В этой статье Джим рассмотрит проблемы мастера по переносу и покажет как следует модифицировать его код.
Дуг Хенниг
Мастера и построители, которые входят в стандартную поставку Visual FoxPro, не всегда выполняют работу так, как хотелось бы. В этой статье Дуг показывает пути исправления ситуации.
Эндрю
Коатс
Вам необходимо выполнить экспорт данных? Вы хотите использовать один и тот же интерфейс независимо от выходного формата? Тогда вам следует использовать стандартный процесс.
Пол
Маскенс и Энди Крамек
Продолжая начатую в прошлом номере тему, Пол и Энди рассматривают вопрос создания набора базовых инструментов (framework).
© Edel Ltd. Все права защищены. 1999 г.