- •Вопрос 1. Что такое интернет? Три лица интернет.
- •Вопрос 2. Службы интернет. Протоколы интернет.
- •Вопрос 3. Стек tcp/ip. Уровни стека.
- •4 Уровня:
- •Вопрос 8. Обработка запросов "браузер-сервер"
- •Вопрос 9.
- •Вопрос 10
- •Вопрос 11
- •Вопрос 12. Структура страницы asp.Net. Директивы страницы asp.Net.
- •Вопрос 13. Директива @Page. Директива @Import.
- •Вопрос 14. Директива @implements. Директива @Master.
- •Вопрос 15.
- •Вопрос 16.
- •Вопрос 17.
- •Вопрос 18.
- •Вопрос 19.
- •Вопрос 25. Главная страница asp.Net. Определение.
- •Вопрос 26. Подстановочные элементы contentplaceholder.
Вопрос 10
Инфраструктура защиты данных
Помимо возможностей защиты данных, .NET, ASP.NET предоставляет дополнительную инфраструктуру для проверки подлинности и авторизации доступа пользователей, а также других задач безопасности. Можно выполнять проверку подлинности с помощью проверки подлинности Windows, предоставляемой службами IIS, или с помощью собственной базы данных пользователя, используя проверку подлинности форм ASP.NET и членство ASP.NET.
ASP.NET всегда запускается с определенным идентификатором Windows, поэтому можно защищать приложение с помощью возможностей Windows, таких как списки управлением доступа NTFS, разрешения баз данных и т. д.
Возможности по управлению состоянием
ASP.NET обеспечивает встроенную функциональность для управления состоянием, что позволяет хранить данные между запросами страниц, например, сведения о клиентах или содержимое корзины покупок. Можно сохранять и управлять сведениями, связанными с приложением, сеансом, страницей и пользователем, а также сведениями, определенными разработчиком. Эти сведения могут не зависеть от элементов управления на странице.
Конфигурация ASP.NET
Приложения ASP.NET используют систему конфигурации, позволяющую определять параметры конфигурации для веб-сервера, веб-узла и отдельных приложений. Параметры конфигурации можно применять в момент первого развертывания приложений ASP.NET, а также в любой момент добавлять или пересматривать параметры конфигурации с минимальным воздействием на работающие веб-приложения и серверы. Параметры конфигурации ASP.NET сохраняются в файлах XML. Так как эти файлы XML являются текстовыми ASCII-файлами, которые можно читать и изменять, вносить изменения в конфигурацию веб-приложения несложно. Можно расширить схему конфигурации в соответствии со своими предпочтениями.
Вопрос 11
Платформа веб-служб XML
ASP.NET поддерживает веб-службы XML. Веб-служба XML — это компонент, содержащий функциональные возможности для ведения бизнеса, позволяющий веб-приложениям обмениваться сведениями, используя стандарты сообщений HTTP и XML для передачи данных через брандмауэры. Веб-службы XML не привязаны к какой-либо технологии компонентов или определенным соглашениям вызова объектов. В результате веб-службы XML могут использоваться программами, написанными на любом языке, использующими любую компонентную модель и работающими в любой операционной системе.
Расширяемая среда размещения и управление жизненным циклом приложения
В ASP.NET включена расширяемая среда размещения, управляющая жизненным циклом приложения с момента первого обращения пользователя к ресурсу (например, странице) в приложении до момента завершения работы приложения. Хотя ASP.NET использует веб-сервер (IIS) в качестве ведущего приложения, ASP.NET сама предоставляет функциональность размещения. Архитектура ASP.NET позволяет реагировать на события приложения и строить пользовательские обработчики и модули HTTP.
Расширяемая среда конструктора
ASP.NET включает расширенную поддержку создания конструкторов для серверных веб-элементов управления, которые можно использовать со средствами визуальной разработки, такими как Visual Studio. Конструкторы позволяют создавать интерфейс пользователя времени разработки для элемента управления таким образом, чтобы разработчики могли настроить свойства и содержимое элемента управления и содержимого в средстве визуальной разработки.