Россия, Москва |
Начало работы с Microsoft Visual Web Developer
Тема 2. Создание нового и открытие уже существующего сайта
В VWD 2005 EE Web-сайт можно создать тремя способами (см. рис.3.6):
- непосредственно в файловой системе компьютера, т.е. в любой папке на жестком диске или общедоступной сетевой папке. (File system)
- на локальном или удаленном сервере Internet Information Server, используя http-протокол
- на локальном или удаленном сервере Internet Information Server, используя ftp-протокол.
Чтобы создать Web-сайт в файловой системе нужно выполнить следующие действия
- Выберите пункт NewWeb Site из меню File.
- Когда появится диалоговое окно New Web Site, выберите подходящий шаблон. Например, ASP.NET Web Site.
- В области Location выберите File System из раскрывающегося списка и укажите папку, где будет размещаться сайт.
- В области Language выберите язык программирования. Например, C#.
- Нажмите OK.
VWD 2005 EE создаст сайт, откроет в редакторе кода страницу Default.aspx, и отобразит папку Solution Explorer.
Чтобы создать локальный Web-сайт на Internet Information Server (IIS) нужно сначала выполнить эти требования:
- Зарегистрироваться на компьютере с привилегиями администратора. Только администратор может изменить необходимые параметры настройки IIS.
- Установить и запустить на компьютере IIS.
- Установить на компьютере ASP.NET 2.0 и сделать его доступным в IIS.
Файлы локального Web-сайта IIS могут быть расположены физически в разных местах. Например:
- Вы можете создать новый сайт в корне IIS (типично C:\lnetPub\wwwroot) и пометить его как приложение IIS.
- Вы можете создать новый сайт в любой папке, а затем пометить ее как виртуальный каталог IIS и приложение IIS.
- Вы можете создать Web-сайт, который указывает на существующее приложение IIS, и затем редактировать файлы этого приложения
Для создания локального Web-сайта IIS проделайте следующие шаги
- Выберите пункт New Web Site из меню File
- Когда диалоговое окно New Web Site появится, выберите любой шаблон, перечисленный в поле Templates
- Выберите HTTP в раскрывающемся списке Location.
- Если Вы хотите вручную задать URL нового сайта, то продолжите следующим образом:
- Напечатайте новый URL в текстовое поле Location. Например, можно напечатать http://localhost/horoscope.
- Переходите к шагу 9.
Иначе, сделайте так:
- Щелкните на кнопку Browse. Появится диалоговое окно (см.рис.3.7).
- Щелкните значок Local IIS, чтобы отобразить список локальных Web-серверов
- Если Вы хотите, чтобы новый Web-сайт использовал файлы от существующего приложения IIS, выберите папку, где это приложение находится, щелкните кнопкой Open, и затем переходите к шагу 9.
- В окне Select The Web Site you want to Open выберите Web-сервер и затем, в случае необходимости, родительскую папку сайта, который Вы хотите создать.
- Если Вы хотите, чтобы файлы нового Web-сайта находились в пределах директории Web-сервера, то выполните следующие действия:
- щелкните кнопкой Create New Web Application. Она первая из трех кнопок, которые находятся в верхнем правом углу диалогового окна;
- новая папка WebSite появится в окне Select The Web Site you want to Open. Переименуйте эту папку так, как вам нужно.
Если Вы хотите, чтобы файлы нового Web-сайта находились в другом месте, то выполните следующие действия:
- Щелкните кнопкой Create New Virtual Directory. Это средняя кнопка, из тех, что находятся в верхнем правом углу диалогового окна. Щелчок отобразит диалоговое окно New Virtual Directory, которое показано на рис.3.8.
- В поле Alias Name, напечатайте путь URL, где должен находиться новый сайт.
- В поле Folder, напечатайте или выберите физическое местоположение файлов Web-сайта.
- Нажмите OK, чтобы создать виртуальный каталог.
- Щелкните кнопкой Open, чтобы создать сайт в IIS.
- Выберите язык программирования по умолчанию для Web-сайта.
- Нажимите OK, чтобы создать сайт и открыть его в VWD 2005 EE.
Удаленный Web-сайт использует IIS, установленный на другом компьютере, к которому Вы можете подключиться по сети. Файлы вашего Web-сайта будут постоянно находиться на удаленном компьютере, и VWD 2005 EE будет взаимодействовать с Web-сайтом через Серверные расширения FrontPage.
Создание удаленного Web-сайта IIS требует следующих условий:
- ASP.NET 2.0 должен быть установлен на удаленном компьютере и доступен в IIS
- IIS должен быть установлен и запущен на удаленном компьютере.
- Серверные расширения FrontPage должны быть установлены и доступны на удаленном компьютере.
- Вы должны иметь право на администрирование серверных расширений FrontPage и право на создание новых папок и файлов на удаленном компьютере.
Для создания удаленного Web-сайта IIS нужно выполнить следующие действия
- Выбрать пункт New Web Site из меню File.
- Когда диалоговое окно New Web Site появится, выбрать нужный шаблон, из поля Templates.
- В области Location из раскрывающегося списка выбрать HTTP.
- Затем можно выбрать один из вариантов.
- Напечатать URL нового сайта в поле Location. Например, напечатать http://www.example.com/horoscope ;
- Щелкнуть кнопкой Browse, выбрать Remote Site, затем напечатать нужный URL в поле Web Site Location
- Щелкнуть кнопкой Browse, выбрать Remote Site, щелкнуть кнопкой New Web Site, и затем печатать нужный URL в поле Web URL.
- Выбрать язык программирования по умолчанию для Web-сайта.
- Нажать OK, чтобы создать сайт и открыть его в VWD 2005 EE.