..
Лучший способ начать использовать ASP.NET является создание простого приложения. Во-первых, создать каталог, в котором мы ставим наши файлы приложений (в моем случае C: \ esempioaspnet). Затем мы создаем виртуальный каталог в IIS, правой кнопкой мыши на Default Web Site -> New -> Virtual Directory

Это открывает следующее окно, где вводим имя для нашего приложения / сайта (в моем случае SitoTest)

продолжается, вы должны установить физический путь к папке, созданной ранее (esempioaspnet)

Наконец, мы устанавливаем права доступа к каталогу

На практике SitoTest псевдоним будет имя, под которым программа будет известна внешнему миру.
На этом этапе мы должны создать наш первый HTML-страницы. Мы можем безопасно использовать редактор, например Блокнот, или использовать Visual Studio. Так как это всего лишь простой пример блокноте, затем откройте новый документ и напишите следующий код:
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> SitoTest страница </ TITLE> </ HEAD> <body> <h1> Hello World </ h1> Привет это тест </ Body> </ Html>
сохранить файл с расширением HTM (hello.htm) и положить это в C: \ esempioaspnet. На данный момент, запуск браузера и введите адрес http://localhost/SitoTest/hello.htm результат состоит в следующем.

На практике, браузер посылает HTTP-запрос к серверу для файла hello.htm и IIS возвращает содержимое файла в браузере. Потому что текст содержит HTML-теги будет включать в себя браузер и отображает содержимое правильно, что мы ожидаем. Однако до сих пор мы не сталкивались с страницы ASP.NET, но простой HTML-страницы.
Для того, чтобы преобразование из HTML в ASP.NET требует двух шагов: добавить hello.htm начало файла одну строку кода (Страница директивы) и переименовать сам файл будет hello.htm hello.aspx. В этом случае мы будем иметь версию нашей программы, которая работает с использованием ASP.NET рамки
<% @ Page Language = "C #"%> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> SitoTest страница </ TITLE> </ HEAD> <body> <h1> Hello World </ h1> Привет это тест </ Body> </ Html>В результате получается визуально без изменений, но страница директива используется средой выполнения в ASP.NET компиляции файл и скомпилировать этот код предполагает интерпретации каких-либо инструкций помещен форме кода C #.
И "можно вставить исполняемый код на наших страницах просто следующим образом:
<body> <h1> Hello World </ h1> <% ....... this.Metodo1 (); this.Metodo2 (); ....... %> </ Body>
Это может также вставлять блоки кода, которые будут выполняться на сервере. Для этого вы используете Runat:
<% @ Page Language = "C #" Debug = "истинного"%>
<script runat="server">
MetodoTest недействительными () {
/ / Метод, который делает что-то
}
</ Script>
<html>
<body>
<h1> Hello World </ h1>
<%
MetodoTest ();
%>
</ Body>
</ Html>
| |
ASP (Advanced)
Полный курс для создания динамических веб-сайтов. С 39 €. |
| |
ASP.NET (курс)
Полный курс для создания веб-приложений от 49 €. |
| |
SQL и базы данных (курс)
Создание и управление реляционными базами данных. С 39 €. |