Участник:Ahmetova/2.1. Создание Web сайта на локальном компьютере

Материал из Викиучебника — открытых книг для открытого мира

Для начала работы нужно запустить Microsoft Visual Studio и создать новый Web сайт(File/New/Web Site).

В окне Templates диалогового окна "New Web Site" задаем "ASP.NET Web Site". В окне" Location" выбираем File System, с помощью кнопки Browse определяем папку, где будем создавать все наши сайты. В выбранной папке будет создана новая папка с именем нашего сайта. Не забудем выбрать Language и нажимаем "OK". Сайт создан.

Сайт на данном этапе представляет собой два файла: Default.aspx и Default.aspx.cs. Файл Default.aspx определяет HTML содержимое сайта, а Default.aspx.cs - программный код, который отделен от HTML содержимого и предназначен для программного формирования данного содержимого или выполнения каких либо иных действий на сервере. Эта связь определена в директиве Page через свойство CodeFile.

<%@ Page Language="C#" AutoEventWireup="true"

 CodeFile="Default.aspx.cs" Inherits="_Default" %>

Рассмотрим связанный код файла Default.aspx.cs:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

public partial class _Default : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

}

}

Код состоит из одного класса _Default, наследника класса System.Web.UI.Page. Имя класса также присутствует в директиве Page файла Default.aspx - Inherits="_Default".

Для того чтобы убедиться, что это Web сайт, нажмем кнопочку F5(меню Debug\Start Debugging). Отладчик предложит создать файл Web.config, после подтверждения согласия стартует локальный Web Server, иконка которого помещается в системный трэй, а решение отобразится в Web Browser.