Поделиться через


Веб-программирование для пользователей Visual Basic 6.0

Обновлен: Ноябрь 2007

Visual Basic 6.0 поддерживает прямое веб-программирование; в Visual Basic 2008 веб-программирование выполняется с помощью Visual Web Developer и языка Visual Basic.

Концептуальные различия

Visual Basic 6.0 включает несколько средств, поддерживающих программирование веб-элементов: приложений IIS (веб-классов), приложений DHTML, документов ActiveX и элементов управления ActiveX, загружаемых в веб-страницы.

В Visual Basic 2008 прямое веб-программирование больше не поддерживается. Вместо этого можно использовать Visual Web Developer и язык Visual Basic для создания веб-узлов ASP.NET, веб-служб ASP.NET и многого другого. В Visual Basic 2008 можно создать веб-элементы управления для использования в Visual Web Developer, а также можно применять веб-службы ASP.NET из приложений или компонентов Visual Basic 2008.

ASP и ASP.NET

В Visual Basic 6.0 приложения IIS используют модель ASP для создания приложений, работающих под управлением IIS. Технология ASP.NET позволяет создавать веб-узел с помощью страниц с веб-формами; приложения веб-узла ASP.NET также размещаются в IIS.

Приложения DHTML

Приложениях DHTML Visual Basic 6.0 используют объектную модель динамического HTML и код Visual Basic для создания приложений, которые могут отвечать на действия, выполняемые пользователем в обозревателе. Веб-формы Visual Web Developer расширены до модели DHTML и предоставляют больше возможностей для создания динамического пользовательского интерфейса, а также для проверки на стороне клиента.

Документы и элементы управления ActiveX

Документы ActiveX Visual Basic 6.0 не поддерживаются в Visual Basic 2008. Можно по-прежнему обращаться к документам ActiveX из приложений веб-узлов Visual Web Developer, но разрабатывать эти документы следует в Visual Basic 6.0.

Также в Visual Basic 2008 можно создавать элементы управления ActiveX, загружаемые на веб-страницы, или использовать существующие элементы управления ActiveX в приложениях Visual Basic 2008.

См. также

Основные понятия

Одновременная работа с Visual Basic 6.0 и текущей версией Visual Basic

Другие ресурсы

Visual Web Developer

Справка (для пользователей Visual Basic 6.0)

Веб-пространства имен в Visual Studio

Веб-программирование с использованием веб-служб