|
|
Che cosa � forme di fotoricettore di ASP.NET?
|
Generare dinamicamente i Web pagi, la struttura della pagina delle forme di fotoricettore di ASP.NET � un modello di programmazione runtime scalable di linguaggio comune che pu� essere usato sull'assistente.
Nel modello precedente, progettato come sviluppo logico dell'asp (ASP.NET fornisce la compatibilit� di sintassi le pagine attuali), la struttura delle forme di fotoricettore di ASP.NET specificamente � stata destinata per richiamare un certo numero di mancanze chiave. In particolare, fornisce:
La capacit� di usare riutilizzabile e generare i comandi di UI che possono incapsula la funzionalit� comune e cos� riduce la quantit� di codice che uno sviluppatore della pagina deve scrivere.
La capacit� affinch� gli sviluppatori in modo pulito strutturino la loro logica della pagina ad un modo ordinato (non �codice degli spaghetti�).
La capacit� affinch� attrezzi di sviluppo forniscano il supporto forte di disegno di WYSIWYG per le pagine.
|
La scrittura del vostro primo fotoricettore forma la pagina
|
Le pagine delle forme di fotoricettore di ASP.NET sono lime di testo con un'estensione di nome di archivio di .aspx. Possono essere schierate durante un albero virtuale dell'indice di radice di IIS. Quando un cliente del browser chiede le risorse di .aspx, il tempo di esecuzione di ASP.NET analizza e compila l'archivio in obbiettivo in un codice categoria della struttura di .NET. Questo codice categoria pu� allora essere usato per procedere dinamicamente le richieste ricevute. (Nota che la lima di .aspx gli � compilata soltanto la prima volta � raggiunta; il tipo compilato caso allora � riutilizzato attraverso le richieste multiple).
|
Ciao programma del mondo in HTML
|
Questo codice visualizza l'esempio come HTML page:
|
<html>
<body bgcolor="yellow">
<center>
<h2>Hello World!</h2>
</center>
</body>
</html>
|
|
O/P:
|
|
Ciao mondo in ASP.NET |
Possiamo convertire un HTML page in pagina di ASP.NET dobbiamo copiare la lima del HTML ad una nuova lima con un'estensione di .aspx.
Questo codice seguente visualizza il nostro esempio come una pagina di ASP.NET:
|
<html>
<body bgcolor="yellow">
<center>
<h2>Hello World!</h2>
</center>
</body>
</html>
|
|
Come funziona?
|
La pagina di ASP.NET � stessa come HTML page.
Poich� sappiamo che un HTML page ha l'estensione di .htm. L'assistente trasmette la pagina al browser senza alcune modifiche, se un browser chiede un HTML page dall'assistente.
Una pagina di ASP.NET ha l'estensione .aspx e se un browser chiede una pagina di ASP.NET, l'assistente procede tutto il codice eseguibile nella pagina, prima che il risultato sia trasmesso di nuovo al browser.
La pagina di ASP.NET non contiene alcun codice eseguibile, in modo da niente � eseguito. Negli esempi seguenti aggiungeremo un certo codice eseguibile alla pagina per dimostrare la differenza fra le pagine dinamiche di asp e le pagine statiche del HTML.
|
Asp classico
|
Le pagine attive dell'assistente (asp) � stata intorno per parecchi anni e con l'asp, codice eseguibile possono essere disposte all'interno delle pagine del HTML.
L'asp classico � le versioni precedenti dell'asp (prima dell'asp .NET).
L'asp .NET non � completamente compatibile con l'asp classico, ma la maggior parte delle pagine classiche di asp funzioneranno benissimo poich� pagine di asp .NET se farete soltanto i cambiamenti secondari.
Se siete interessati imparare pi� circa l'asp classico, visitare prego la nostra ASP Tutorial.
|
Pagina dinamica nell'asp classico
|
Abbiamo aggiunto un certo codice eseguibile all'esempio precedente per dimostrare come l'asp pu� visualizzare le pagine con il soddisfare dinamico:
|
<html>
<body bgcolor="yellow">
<center>
<h2>Hello World!</h2>
<p><%Response.Write(now())%></p>
</center>
</body>
</html>
|
|
Il codice whic � presente all'interno del <% --le modifiche di %> � eseguita sull'assistente.
Response.Write � codice di asp � usato per scrittura qualcosa al flusso dell'uscita del HTML.
Ora () � una funzione che restituisce la data corrente ed il tempo degli assistenti.
Se siete interessati provarli voi stessi, risparmi il codice in una lima ha chiamato �dynpage.asp�
|
Pagina dinamica nell'asp .NET
|
Questo codice seguente � usato alle esposizioni il nostro esempio come una pagina di asp .NET:
|
<html>
<body bgcolor="yellow">
<center>
<h2>Hello World!</h2>
</center>
</body>
</html>
|
|
Se siete interessati provarli voi stessi, risparmi il codice in una lima ha chiamato �dynpage.aspx�
|
Asp .NET contro l'asp classico
|
Gli esempi precedenti non hanno dimostrato alcuna differenza fra l'asp .NET ed asp classico.
Come potete vedere dai due ultimi esempi che non ci sono differenze fra le due pagine di asp e di asp .NET.
Nei capitoli seguenti vedrete come i comandi dell'assistente fanno l'asp. RETE pi� potente dell'asp classico.
|
|
|
Keywords:
ASP.NET Web Pages,
asp net web pages,
clip art pages,
web pages in asp net,
free web pages,
translation web pages,
translate web pages,
hosting web pages,
backgrounds web pages,
dreamweaver web pages,
animated web pages,
background web pages,
creating web pages,
easy web pages,
php web pages,
html web pages,
designing web pages,
english web pages,
graphic web pages,
create web pages,
|