Supporto del sito Web
Un sistema di progetto di sito Web è un sistema del progetto che crea i progetti Web. I progetti Web a sua volta creano applicazioni Web. Un progetto di sito Web genera un file eseguibile per ogni pagina Web che include il codice associato. I file eseguibili aggiuntivi vengono generati dai file di codice sorgente nella cartella /App_Code.
I sistemi di progetto di sito Web vengono creati aggiungendo modelli e gli attributi di registrazione in un sistema di progetto esistente. Uno di questi attributi selezionare il provider di IntelliSense per il linguaggio. L'implementazione del provider di IntelliSense gestisce i riferimenti e chiama il compilatore di linguaggio quando una pagina Web intelligente che non viene memorizzato nella cache viene richiesta.
Il compilatore di linguaggio utilizzato per compilare le pagine Web deve essere registrato con ASP.NET. È possibile utilizzare Elemento <compiler> in un file Web.config per registrare il compilatore, come nel seguente esempio:
<system.codedom> <compilers> <compiler language="py;IronPython" extension=".py" type="IronPython.CodeDom.PythonProvider, IronPython, Version=1.0.2391.18146, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> </compilers></system.codedom>
In questa sezione
Modelli di supporto del sito Web
Vengono elencati i modelli che è possibile utilizzare per creare nuovi progetti di sito Web e gli elementi associati.Attributi di supporto del sito Web
Elencati gli attributi di registrazione che connettono a un progetto di sito Web di Visual Studio e a ASP.NET.
Sezioni correlate
- progetti Web
Vengono forniti i cenni preliminari sui due tipi di progetti Web, di progetti di sito Web e progetti di applicazione Web.