Предметы первой необходимости веб-проектов
Веб-проекты создают веб-приложения. Можно использовать веб-проекта создать веб-приложение, которое имеет интеллектуальные страницы. Страница интеллектуального имеет код на стороне сервера, который отображает страницу по запросу.
Использование традиционных языков программирования, таких как Visual Basic OR Visual C#можно создать интеллектуальные страницы для сбора сведений от пользователя и сохраняется в базе данных, и т д
Модели с выделенным кодом связывает зависимые файлы исходного кода с веб-страницами, имеющих расширение файла с расширением aspx или asmx. Например, hello.aspx может иметь hello.aspx.cs зависимый файл исходного кода.
Код на стороне сервера, связанного с умной страницу компилировать в исполняемый файл, который находится в папке /bin веб-сайта.
Дополнительные файлы исходного кода, например вспомогательные классы, которые не связаны с конкретной страницей, расположены в папке " /App_Code веб-сайта.
Проект веб-сайта (WSP) выдает один исполняемый файл для каждой умной страницы. Другие исполняемые файлы создаются из всех файлов исходного кода в папке /App_Code.
Проект веб-приложения (WAP) создает один исполняемый файл, который объединяет код для всех умных страниц, а также все исходные файлы в папке /App_Code.
Файл решения для веб-проектов расположенный отдельно от веб-сайта. По умолчанию файлы решения находится в каталоге \ \ Документы и параметрыYourAccount\ My documents \<#### Visual Studio>\ Projects \YourWebSite.
Примечание
Если нужно сохранить файл решения с веб-сайта это просто переместите его там и снова откройте его.
Если открыть веб-сайт, который не связан ни один файл решения в Visual Studio, новый файл решения создается автоматически.
Веб-проект не имеют файлы проекта. Данные проекта хранятся в файле решения файле web.config и в другом месте.
Добавление глобальных свойств для веб-проектов автоматически создает файл хранилища в папке решения веб-проекта.
Страница интеллектуального могут быть связаны с языком программирования на стороне сервера с использованием директивы страницы или <runat= " server" скрипта> тег.
Кроме того, страницы могут иметь любое количество клиентских блоков сценариев, написанных на любом языке сценариев.
Система работы с проектами веб-сайтов реализуется путем добавления проекта и шаблоны элементов и регистрация к Visual Web Developer этот проект.
Система WAP реализуется как подтип проекта, также называемый флейвором проекта. Visual Web Developer проект приправлен подтипом WAP создать система WAP. Дополнительные сведения см. в подвидах проекта. подтипы проекта.
Страница HTML интеллектуального объединяются с языком программирования на стороне сервера. Язык вызывается на стороне сервера, содержащийся языком. Для поддержки, содержащихся на языке, система должна реализовывать веб-проектов IVsContainedLanguage семейство интерфейсов.
Для поддержки языка, содержащихся в редакторе, служба языка HTML, которые содержат отображением должна сформировать код языка, содержащихся в службе языка.
Красные волнистые линии маркера (ошибки) всегда должны быть созданы в буфере редактора кода сервере-источнике.