ПОНЯТНО О Visual Basic NET (том 3)


Создание Web-страниц со сценариями в VB


Если ваша Windows и ваша VS установлены в соответствии с рекомендациями из 4.1, то вы можете программировать Web-страницы, не зная VBScript. Вы создаете и программируете их прямо на VB! Для примера создадим такую же страницу, что и в предыдущем разделе о разведении слонов в Антарктиде. Вся работа этой страницы заключается в том, чтобы сообщать пользователю, сколько раз он в нее заходил.

Создание страницы или даже сайта на VB есть не что иное, как создание на VB специального проекта, являющегося так называемым Web-приложением (WebApplication).

Запустите VS. Создадим новый проект: File ® New ® Project. Ранее, создавая новый проект, мы имели в виду, что создаем приложение Windows, поэтому в окне создания нового проекта выбирали Windows Application (приложение Windows). Теперь же мы создаем не приложение Windows, а Web-приложение, поэтому выбираем ASP.NET Web Application и при желании переименовываем его в Антарктида (Рис. 23.7).

Рис. 23.7

Нажимаем ОК. Перед нами открывается окно проекта (Рис. 23.8).

Рис. 23.8

Это окно очень напоминает окно привычного нам проекта приложения Windows. Размеченное точками пространство, так называемая  Web-форма – не что иное, как наша будущая Web-страница. Вы можете размещать на ней взятые из Toolbox кнопки, метки, текстовые и графические поля и другие элементы управления. Правда, сразу нужно сказать, что набор элементов управления здесь победнее. Например, нет таймера, со всеми вытекающими отсюда последствиями. Да и набор методов, свойств и событий немного другой. Однако, оставшиеся возможности все равно достаточно мощны и производят впечатление.

Разместите на Web-форме две метки, а в учебных целях еще и кнопку. В окне свойств первой метки придайте ей текст «Кое-что о разведении слонов в Антарктиде». Размер шрифта тоже задается в окне свойств, а именно свойством Size, входящим в группу свойств Font.

Выделите в окне Solution Explorer нашу Web-форму  WebForm1.aspx и переименуйте ее, если хотите, в  Слоны.aspx (Рис. 23.9).




Начало  Назад  Вперед