..
De beste manier om te beginnen met ASP.NET is het creëren van een eenvoudige toepassing. Maak eerst een map om de bestanden van onze applicatie (in mijn geval C: \ esempioaspnet) te zetten. Dan hebben we een virtuele map in IIS te maken, klik met de rechtermuisknop op Default Web Site -> Nieuw -> Virtual Directory

Dit opent het volgende venster waarin we moeten een naam voor onze applicatie / website (in mijn geval SitoTest)

verder op, moet u het fysieke pad van de map u eerder hebt gemaakt (esempioaspnet)

Tot slot hebben we de toegangsrechten ingesteld op de map

In de praktijk SitoTest de alias is de naam waarmee de applicatie bekend zal worden door de buitenwereld worden.
Op dit punt moeten we onze eerste HTML-pagina maken. We kunnen veilig gebruik maken van een editor zoals Notepad, of gebruik Visual Studio. Want het is een heel eenvoudig voorbeeld alleen maar Kladblok, open een nieuw document en schrijf de volgende code:
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> SitoTest pagina </ title> </ head> <body> <h1> Hello World </ h1> Hallo dit is een test </ Body> </ Html>
Sla het bestand met de extensie htm (hello.htm) en dit in de map zetten C: \ esempioaspnet. Nu de lancering van een browser en tikken het adres http://localhost/SitoTest/hello.htm het resultaat is als volgt.

In de praktijk is de browser stuurt een HTTP-verzoek naar de server voor bestands-en IIS hello.htm geeft de inhoud van het bestand naar de browser. Omdat de tekst bevat HTML-tags, zal uw browser correct weer te geven bevat de inhoud en wat we verwachten. Tot nu toe, maar we zijn niet te maken met een ASP.NET-pagina, maar een eenvoudige HTML-pagina.
Om de conversie van HTML naar ASP.NET vereist twee stappen: Voeg op de top van het bestand hello.htm een regel code (Page richtlijn) en hernoem het bestand zelf te hello.htm hello.aspx worden. Op deze manier hebben we een versie van ons programma dat werkt met het ASP.NET kader
<% @ Page Language = "C #"%> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> SitoTest pagina </ title> </ head> <body> <h1> Hello World </ h1> Hallo dit is een test </ Body> </ Html>Het resultaat blijft visueel ongewijzigd, maar de pagina-richtlijn wordt gebruikt door de runtime ASP.NET samenstelling van het bestand en slaat deze code suggereert instructies geplaatst in de vorm van een C #-code interpreteren.
En 'het mogelijk om uitvoerbare code in te voegen in onze pagina eenvoudig als volgt:
<body> <h1> Hello World </ h1> <% ....... this.Metodo1 (); this.Metodo2 (); ....... %> </ Body>
E 'kan ook invoegen blokken code uit te voeren op de server. Om dit te doen gebruikt u de runat:
<% @ Page Language = "C #" Debug = "true"%>
<script runat="server">
MetodoTest void () {
/ / Methode die iets doet
}
</ Script>
<html>
<body>
<h1> Hello World </ h1>
<%
MetodoTest ();
%>
</ Body>
</ Html>
| |
ASP (Advanced)
Volledige cursus voor het maken van dynamische websites. Vanaf 39 €. |
| |
ASP.NET (Cursus)
Volledige cursus voor het bouwen van Web applicaties vanaf 49 €. |
| |
SQL en Database (Cursus)
Het creëren en beheren van relationele databases. Vanaf 39 €. |