..
Geriausias būdas pradėti naudoti ASP.NET yra sukurti paprastą prašymą. Pirma, sukurkite katalogą, kuriame mes įdėti mūsų prašymą failus (mano atveju C: \ esempioaspnet). Tada mes sukurti virtualaus katalogo IIS, dešiniuoju pelės mygtuku spustelėkite Numatytasis Web site -> New -> Virtualus katalogas

Tai atveria tokį langą, kur mes Įveskite vardą mūsų programa / svetainė (mano atveju SitoTest)

tęsti, jūs turite nustatyti fizinį kelias į aplanką, kurį sukūrėte anksčiau (esempioaspnet)

Galiausiai, mes nustatyti prieigos teises į katalogą

Praktiškai SitoTest slapyvardis bus pavadinimas, kuriuo paraiška bus žinoma išoriniu pasauliu.
Šiuo metu mes turime sukurti mūsų pirmasis HTML puslapis. Mes galime saugiai naudoti, pavyzdžiui, "Notepad redaktorius, ar naudoti Visual Studio. Kadangi tai yra tik labai paprastas pavyzdys Notepad, tada atidarykite naują dokumentą ir parašyti šį kodą:
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> SitoTest puslapis </ title> </ head> <body> <h1> Hello World </ h1> Sveiki Tai yra testas </ Body> </ Html>
išsaugoti failą su plėtiniu htm (hello.htm) ir įdėti šią nuorodą į savo C: \ esempioaspnet. Šiuo metu pradėti naršyklę ir įvedę adresą http://localhost/SitoTest/hello.htm rezultatas yra taip.

Praktiškai, naršyklė siunčia HTTP užklausą į failą hello.htm serverį ir IIS grąžina failo turinį į naršyklę. Kadangi tekste HTML žymes bus įtraukti naršyklės ir rodo turinį tinkamai tai, ką mes tikėtis. Tačiau iki šiol nesame susiduria su ASP.NET puslapį, bet paprastą HTML puslapį.
Norėdami, kad konversijos iš HTML ASP.NET reikia dviejų žingsnių: Pridėti hello.htm viršuje failą vieną eilutę kodo (Page direktyva) ir pervardyti failą esąs hello.htm hello.aspx. Tokiu būdu turėsime mūsų programos versija, kuri veikia naudojant ASP.NET sistema
<% @ Page language = "c #"%> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> SitoTest puslapis </ title> </ head> <body> <h1> Hello World </ h1> Sveiki Tai yra testas </ Body> </ Html>Rezultatas vizualiai nepasikeitė, tačiau Page direktyva yra naudojamas, ASP.NET rengimo failą Runtime ir sudaryti šį kodą rodo, aiškinantis bet kurią instrukcijas įdedamas C # kodo forma.
Ir "galima įterpti vykdomąjį kodą mūsų puslapiuose tiesiog taip:
<body> <h1> Hello World </ h1> <% ....... this.Metodo1 (); this.Metodo2 (); ....... %> </ Body>
Tai taip pat gali įterpti blokus kodas būtų vykdomas serveryje. Norėdami tai padaryti naudoti runat:
<% @ Page language = "c #" debug = "true"%>
<script runat="server">
MetodoTest negaliojančiu () {
/ / Metodas, kad kažkas
}
</ Script>
<html>
<body>
<h1> Hello World </ h1>
<%
MetodoTest ();
%>
</ Body>
</ Html>
| |
ASP (Advanced)
Visas kursas sukurti dinaminius interneto svetainių. Nuo 39 €. |
| |
ASP.NET (kurso)
Visas kursas statybos interneto programų nuo 49 €. |
| |
SQL ir duomenų bazės (kurso)
Kurkite ir tvarkykite reliacinėse duomenų bazėse. Nuo 39 €. |