Поделиться через


Предметы первой необходимости веб-проектов

Веб-проекты создают веб-приложения. Можно использовать веб-проекта создать веб-приложение, которое имеет интеллектуальные страницы. Страница интеллектуального имеет код на стороне сервера, который отображает страницу по запросу.

Использование традиционных языков программирования, таких как 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, которые содержат отображением должна сформировать код языка, содержащихся в службе языка.

    • Красные волнистые линии маркера (ошибки) всегда должны быть созданы в буфере редактора кода сервере-источнике.

См. также

Другие ресурсы

Веб-проекты