..
Den beste måten å begynne å bruke ASP.NET er å lage en enkel applikasjon. Først oppretter du en katalog å sette filer av søknaden vår (i mitt tilfelle C: \ esempioaspnet). Da kan vi lage en virtuell katalog i IIS, høyreklikk på Default Web Site -> New -> Virtual Directory

Dette åpner følgende vindu hvor vi må angi et navn for vår søknad / nettsted (i mitt tilfelle SitoTest)

videre på, må du sette den fysiske banen til mappen du opprettet tidligere (esempioaspnet)

Vi endelig sette tilgangsrettigheter til katalogen

I praksis SitoTest aliaset vil være det navnet som søknaden vil bli kjent med verden utenfor.
På dette punktet må vi skape vår første HTML-side. Vi kan trygt bruke en editor som Notisblokk, eller bruke Visual Studio. Fordi det er et veldig enkelt eksempel bare Notepad, og deretter åpne et nytt dokument og skrive følgende kode:
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> SitoTest Page </ title> </ head> <body> <h1> Hello World </ h1> Hei dette er en test </ BODY> </ HTML>
lagre filer med filtypen htm (hello.htm) og legg denne i katalogen C: \ esempioaspnet. Lanserer nå en nettleser og skrive inn adressen http://localhost/SitoTest/hello.htm resultatet er som følger.

I praksis sender nettleseren en HTTP-forespørsel til serveren for fil-og IIS hello.htm returnerer innholdet av filen til nettleseren. Fordi teksten inneholder HTML-koder, vil nettleseren din vise korrekt omfatter innhold og hva vi forventer. Inntil nå, men vi ikke står overfor en ASP.NET side, men en enkel HTML-side.
For å gjøre konverteringen fra HTML til ASP.NET krever to trinn: legg på toppen av filen hello.htm en linje med kode (Page direktivet) og endre navn på filen selv å være hello.htm hello.aspx. På denne måten vil vi ha en versjon av vårt program som opererer ved hjelp av ASP.NET rammeverket
<% @ Page Language = "C #"%> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> SitoTest Page </ title> </ head> <body> <h1> Hello World </ h1> Hei dette er en test </ BODY> </ HTML>Resultatet visuelt forblir uendret, men siden direktivet er brukt av runtime ASP.NET kompilering av fila og kompilere denne koden antyder tolke eventuelle instrukser plassert inne i form av C #-kode.
Og "mulig å sette inn kjørbar kode i siden vår ganske enkelt som følger:
<body> <h1> Hello World </ h1> <% ....... this.Metodo1 (); this.Metodo2 (); ....... %> </ BODY>
E 'kan også sette inn blokker av kode som skal kjøres på serveren. For å gjøre dette du bruker runat:
<% @ Page Language = "C #" Debug = "true"%>
<script runat="server">
MetodoTest void () {
/ / Metode som gjør noe
}
</ Script>
<html>
<body>
<h1> Hello World </ h1>
<%
MetodoTest ();
%>
</ BODY>
</ HTML>
| |
ASP (Advanced)
Full kurs for å lage dynamiske nettsider. Starter fra 39 €. |
| |
ASP.NET (Course)
Full kurs for å bygge web-applikasjoner fra 49 €. |
| |
SQL og Database (Course)
Opprette og administrere relasjonsdatabaser. Starter fra 39 €. |