Udostępnij przez


Obsługa witryn sieci Web

System projektu witryny sieci Web to system projektu, który tworzy projekty sieci Web. Projekty internetowe tworzą z kolei aplikacje internetowe. Projekt witryny sieci Web generuje jeden plik wykonywalny dla każdej strony sieci Web, która ma skojarzony kod. Dodatkowe pliki wykonywalne są generowane z plików kodu źródłowego w folderze /App_Code.

Systemy projektów witryny sieci Web są tworzone przez dodanie szablonów i atrybutów rejestracji do istniejącego systemu projektu. Jeden z tych atrybutów wybiera dostawcę funkcji IntelliSense dla języka. Implementacja dostawcy intelliSense obsługuje odwołania i wywołuje kompilator języka, gdy żądana jest inteligentna strona sieci Web, która nie jest buforowana.

Kompilator języka używany do kompilowania stron sieci Web musi być zarejestrowany w ASP.NET. <Element kompilatora> można użyć w pliku Web.config, aby zarejestrować kompilator, jak w poniższym przykładzie:

<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>

W tej Sekcji

Wyświetla listę szablonów, których można użyć do tworzenia nowych projektów witryn sieci Web i skojarzonych elementów.

Przedstawia atrybuty rejestracji łączące projekt witryny sieci Web z programem Visual Studio i ASP.NET.

Przedstawia omówienie dwóch rodzajów projektów sieci Web, projektów witryn sieci Web i projektów aplikacji internetowych.