Часть полного текста документа:Не много теории о Visual Basic. Бывший когда-то инструментом общего назначения, пакет VB теперь оснащен более совершенными функциями управления базами данных и работы в Интернете, ориентированными непосредственно на рынок корпоративных систем. Похоже, корпорация Microsoft в последние несколько лет сосредоточила свои усилия исключительно на Интернете - это проявляется даже в системе программирования Visual Basic. Версию 6.0 своего самого популярного языка программирования Microsoft оснастила множеством функций, с помощью которых можно строить прикладные программы для Web. Хотя эти функциональные возможности уже были введены в систему VB5 в виде дополнительных модулей, они гораздо лучше интегрированы в VB6 и более разнообразны. Стремясь укрепить свои позиции в секторе Web-приложений, Microsoft на этот раз сосредоточила усилия почти исключительно на разработке функций VB6, предназначенных для работы в Интернете, а также на расширении возможностей управления базами данных, т. е. в конечном итоге на корпоративной редакции (Enterprise Edition) данного продукта. Разумеется, в VB6 не обошлось без заметных усовершенствований ядра пакета. Тем не менее кое-что в этой версии ухудшилось. В целом, VB6 примерно на 10% дороже VB5. Например, цена нового экземпляра пакета VB6/Pro на 50 долл. выше, чем у VB5, - 549 долл. против 499 долл. (рекомендуемая изготовителем цена). Однако переход на VB6/Pro для владельцев предыдущей версии, объем продаж которой будет наибольшим, обойдется на 15% дороже - 229 долл., тогда как цена обновления VB5/Pro составляла 199 долл. И, что еще хуже, фактически рекомендуемая изготовителем цена обновления составляет 279 долл. Вам придется позаботиться о возвращении одного из купонов на скидку, чтобы получить назад свои 50 долл. Стоит уделить особое внимание практическим вопросам применения Visual Basic. Обновление версий традиционно ставит перед разработчиками специфические проблемы. Всегда приходится что-то изменять в тексте программ или настраивать параметры рабочей среды, чтобы VB-проект правильно работал с новой версией. Пропуск версии VB обостряет эту проблему, удваивая число трудностей, связанных с обновлением. Поэтому для профессионалов, регулярно работающих с VB, постоянное обновление версий должно быть само собой разумеющимся. Каждый из гигантской массы программистов, применяющих VB, просто вынужден оплачивать все модификации успешно развивающейся системы Microsoft VB. Давайте сначала рассмотрим функции VB6 для работы в Интернете, а затем перейдем к функциям ядра новой версии этого пакета. Работа в Интернете В характерной для себя манере Microsoft эффектно демонстрирует функции VB6 для работы в Интернете. Нам удалось воспроизвести примеры, прилагаемые как часть рабочего руководства пакета VB6 менее чем за 15 минут, и результаты были впечатляющими. Примеры, предлагаемые Microsoft, выполняются легко и быстро, потому что наиболее трудная работа по формированию реальных страниц Web, применяемых в этих проектах (а также некоторых компонентов самих проектов), уже проведена ранее. Процесс предусматривает подготовку Web-страниц с помощью Microsoft Visual InterDev или какого-либо другого инструмента с последующим применением VB для связывания программ обработки событий на VB или элементов управления ActiveX с этими страницами. ............ |