Condividi tramite


Utilizzo dei siti ASP.NET

Le pagine Web ASP.NET consentono di creare contenuto dinamico per il sito. Con una pagina HTML statica (file con estensione htm o html) il server soddisfa una richiesta Web leggendo il file e inviandolo così com'è al browser. Al contrario, quando viene richiesta una pagina Web ASP.NET (file con estensione aspx), la pagina in questione viene eseguita come un programma sul server Web. Durante l'esecuzione della pagina può essere eseguita qualsiasi attività richiesta dal sito, inclusi il calcolo di valori, la lettura o la scrittura di informazioni del database e la chiamata di altri programmi. L'output generato dinamicamente dalla pagina è costituito da tag (elementi in HTML o un altro linguaggio di markup) e viene inviato al browser.

important noteImportante:

Per utilizzare i controlli ASP.NET in Microsoft Expression Web, è necessario che nel computer sia installato Microsoft .NET Framework versione 2.0 Redistributable Package. È possibile scaricare .NET Framework dal Microsoft Download Center Cc295345.xtlink_newWindow(it-it,Expression.40).png. È inoltre necessario utilizzare un sito che risieda in un server in cui è installato ASP.NET 2.0.

Expression Web supporta i temi ASP.NET. Per ulteriori informazioni sui temi ASP.NET, vedere Cenni preliminari su temi e interfacce ASP.NET Cc295345.xtlink_newWindow(it-it,Expression.40).png.

Expression Web e ASP.NET

Expression Web consente di aggiungere qualsiasi controllo ASP.NET a una pagina con estensione aspx e di impostare le proprietà che ne determinano il comportamento e l'aspetto. Con i controlli ASP.NET è possibile utilizzare tutti gli strumenti di stile, formattazione e progettazione di Expression Web.

Expression Web consente di aprire e progettare i siti creati in Microsoft Visual Studio 2005 o in Microsoft Visual Web Developer Express Edition. In modo analogo, i siti di Expression Web possono essere aperti e modificati con Visual Studio e Visual Web Developer Express. Uno scenario tipico per lo sviluppo Web è costituito da un progettista che utilizza Expression Web per creare l'aspetto di un sito, incluso il layout delle pagine ASP.NET con i controlli ASP.NET. Uno sviluppatore apre quindi la pagina in Visual Studio 2005 o in Visual Web Developer Express Edition e aggiunge il relativo codice.

In Expression Web è inoltre possibile scrivere codice in linea per i controlli ASP.NET. Di seguito è illustrato un esempio. In Visual Studio 2005 e Visual Web Developer Express è tuttavia disponibile un numero molto maggiore di strumenti di debug e codifica. In Visual Studio 2005 è ad esempio possibile creare file di codice sottostanti per controlli ASP.NET. Per ottenere risultati ottimali in termini di progettazione e sviluppo, è consigliabile progettare le pagine in Expression Web e quindi aggiungervi il codice ed eseguirne il debug in Visual Studio .NET 2005 o Visual Web Developer.

Per creare un pagina ASP.NET

Eseguire una delle operazioni seguenti:

  • Sulla barra degli strumenti Comune o Standard fare clic sulla freccia accanto al pulsante Nuovo documentoCc295345.b7177625-b97b-492c-b07f-20410d26e860(it-it,Expression.40).png e quindi fare clic su ASPX.

  • Scegliere Nuovo dal menu File. Nella scheda Pagina della finestra di dialogo Nuovo fare clic su Generale nell'elenco di sinistra e quindi su ASPX nell'elenco centrale. Fare clic su OK.

Vedere anche

Concetti

Controlli dati ASP.NET
Controlli di convalida ASP.NET
Controlli di spostamento ASP.NET
Controlli di accesso ASP.NET
Controlli web part ASP.NET

Altre risorse

Controlli standard ASP.NET