Шаг 1 - Что есть ASP ?

Что есть ASP (Active Server Pages) - активные серверные страницы ?

Это HTML страницы с дополнительным программным кодом для динамического построения страниц на основании данных, полученных из БД SQL. В моих шагах это смесь HTML и VBScript.

Что нужно для работы с ASP ?

Нужен Windows NT Server, Internet Information Server (IIS) и ASP, MS SQL Server. Для серьезной разработки нужен InterDev из MS Visual Studio.

Редакторы, подобные FrontPage, "убивают" в страницах непонятный для них код. Вопросам установки и конфигурирования всего этого посвящены многостраничные тома, поэтому, будем считать, что все установлено правильно и работает.

Запускаем InterDev. У меня версии 6.0 с установленным SP3. Многие программисты клянут все продукты Microsoft, а что такое SP не знают. Или считают, что SP для Windows NT (есть уже SP6a) и SP для Visual Studio (есть SP3) - это одно и то же. И не знают, что после повторной установки дополнительных компонентов надо снова прогонять SP... Для Windows - свой, для Visual Studio - свой, и т.д. Такова жизнь...

  1. В меню File выбираем New Project.
  2. На закладке New выбираем Visual InterDev Projects.
  3. В окне выбираем New Web Project.
  4. Задаем имя проекта и его расположение на диске.
  5. Нажимаем кнопку Open
  6. Запускается Web Project Wizard
  7. Задаем имя сервера (или его адрес) и режим Master mode, нажимаем Next
  8. Происходит подключение к серверу. У вас должны быть необходимые административные права для этого.
  9. Выбираем режим Connect to an existing Web и Name: Root Web, давим на Finish.

Создается проект... Процесс не мгновенный, особенно, если "там" много файлов. Должно появиться окно Project Explorer (в главном окне InterDev).

Мой знакомый таким образом управляет сервером далеко за океаном... Дух захватывает !!!

Продолжим.

  1. В меню Project выбираем Add Item.
  2. Выбираем HTML Page или ASP Page... Можно попробовать оба варианта и сравнить код созданных страниц.
  3. Мы создадим страницу Test1.asp
  4. В окне редактора видим код. От кода HTML он отличается только первой строкой:
    <%@ Language=VBScript %>
    <HTML>
    <HEAD>
    <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
    </HEAD>
    <BODY>
    
    <P> </P>
    
    </BODY>
    </HTML>
    
  5. Пишем вместо <P>&nbsp;</P> что-нибудь...
  6. Нажимаем Сохранить.
  7. В IE указываем адрес своего сервера и имя страницы.

Первый шаг сделан. Дальше будет интересней...


Следующий Шаг | Оглавление
Автор Сергей Платонов - 26.01.2000