..
Najlepszym sposobem, aby rozpocząć korzystanie z ASP.NET jest stworzenie prostej aplikacji. Najpierw utwórz katalog, w którym umieścimy nasze pliki aplikacji (w moim przypadku C: \ esempioaspnet). Następnie utworzyć katalog wirtualny w IIS, kliknij prawym przyciskiem myszy na Domyślna witryna sieci Web -> Nowy -> Katalog wirtualny

Otworzy się następujące okno, w którym wpisujemy nazwę dla naszej aplikacji / stronie internetowej (w moim przypadku SitoTest)

Kontynuując, należy ustawić fizyczną ścieżkę folderu utworzonego wcześniej (esempioaspnet)

W końcu ustawić uprawnienia dostępu do katalogu

W SitoTest praktyce alias będzie imię, którym program będzie znany przez świat zewnętrzny.
W tym momencie musimy stworzyć naszą pierwszą stronę HTML. Możemy bezpiecznie korzystać z edytora jak Notatnik lub Visual Studio. Ponieważ jest to bardzo prosty przykład Notatnika, otwórz nowy dokument i wpisz następujący kod:
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> Strona SitoTest </ title> </ head> <body> <h1> Hello World </ h1> Witaj, to jest test </ Body> </ Html>
zapisz plik z rozszerzeniem htm (hello.htm) i umieścić to w C: \ esempioaspnet. W tym momencie, uruchomienie przeglądarki i wpisanie http://localhost/SitoTest/hello.htm adres wynik jest następujący.

W praktyce, przeglądarka wysyła żądanie HTTP do serwera IIS hello.htm pliku i zwraca zawartość pliku do przeglądarki. Ponieważ tekst zawiera znaczniki HTML będzie zawierać przeglądarki i wyświetla zawartość właściwie, czego oczekujemy. Do tej pory jednak nie mamy do czynienia z strony ASP.NET, ale prostą stronę HTML.
Aby przeliczyć z HTML do ASP.NET w dwóch krokach: dodać hello.htm początku pliku jedna linijka kodu (dyrektywa strony) i zmień nazwę pliku się za hello.htm hello.aspx. W ten sposób będziemy mieli wersję programu, która działa przy użyciu ASP.NET ramach
<% @ Page Language = "C #"%> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> Strona SitoTest </ title> </ head> <body> <h1> Hello World </ h1> Witaj, to jest test </ Body> </ Html>Rezultatem jest wizualnie bez zmian, ale dyrektywy Strona jest używany przez środowisko wykonawcze w kompilacji ASP.NET pliku i skompilować ten kod sugeruje interpretujące instrukcje umieszczone wewnątrz postaci kodu C #.
I "możliwe, aby wstawić kod wykonywalny w naszych stronach po prostu w następujący sposób:
<body> <h1> Hello World </ h1> <% ....... this.Metodo1 (); this.Metodo2 (); ....... %> </ Body>
To może również wstawiać bloki kodu do wykonania na serwerze. W tym celu należy użyć runat:
<% @ Page Language = "C #" Debug = "true"%>
<script runat="server">
MetodoTest void () {
/ / Metoda, że robi coś
}
</ Script>
<html>
<body>
<h1> Hello World </ h1>
<%
MetodoTest ();
%>
</ Body>
</ Html>
| |
ASP (Advanced)
Pełny kurs tworzenia dynamicznych stron internetowych. Od 39 €. |
| |
ASP.NET (Kurs)
Pełny kurs do tworzenia aplikacji WWW od 49 €. |
| |
SQL i bazy danych (pole)
Tworzenie i zarządzanie relacyjnymi bazami danych. Od 39 €. |