- •Записати додаткові моменти, які пов’язані з перевагами xml.
- •Записати принципи роботи з Web-службами.
- •Дати визначення файлу виявлення, записати його типи.
- •Переваги використання об’єкта Cache.
- •Записати необов’язкові параметри об’єкта Cache.
- •Записати методи об’єкта FormsAuthentification.
- •Integrated Windows - передается хэш Windows. Работает только с Internet Explorer. Наиболее часто используется для Интранет-приложений.
Переваги використання об’єкта Cache.
как и при любом кэшировании, главный выигрыш - в скорости. Из оперативной памяти объект "достается" намного быстрее, чем из файла или источника данных;
в объекте Cache реализовано автоматическое управление блокировками. Соответственно, проблем с одновременным изменением информации разными страницами или разными сеансами не будет;
замена старых элементов более новыми их версиями также производится автоматически средствами объекта Cache. Программным образом реализовывать этот механизм не нужно;
вместе с объектом Cache можно использовать callback-функции (то есть в Cache предусмотрена воя событийная модель). Например, можно определить, что при программном удалении какого-то объекта из Cache в него будет автоматически помещена ссылка на более свежую версию этого объекта;
Cache умеет отслеживать зависимости. Например, можно сделать так, что если один объект зависит от второго, и второй объект был удален из Cache, то автоматически из Cache будет удален и второй объект.
Записати необов’язкові параметри об’єкта Cache.
первый параметр - AbsoluteExpiration. Это - значение DateTime, которое определяет, через сколько времени объект удалять из Cache.
второй параметр - SlidingExpiration. Он позволяет определить время жизни объекта в кэше с момента последнего к нему обращения.
еще один параметр - Dependency. При помощи него можно определить, что при изменении/удалении какого-либо объекта другой объект (помещаемый в Cache), будет из Cache удален.
следующий параметр - приоритет. Если установить значение этого параметра в High, то объект будет сохраняться в Cache "до последнего".
последний параметр - callback function. Имя событийной процедуры, которая будет срабатывать при удалении этого объекта из кэша.
Записати атрибути директиви OutputCache.
Duration - максимальное время хранения страницы в кэше в секундах. По умолчанию - 0 секунд (то есть страница не кэшируется);
VaryByParam - будет ли в кэше создаваться новая копия этой страницы, если она запрошена с другими параметрами. Обычно используется только два значения: "None" - кэшируется только одна версия страницы и "*" - кэшируются все версии страницы
Записати всі використання файла Web.config.
Файл Web.config по умолчанию находится в корневом каталоге вашего Web-приложения.
Кроме того, его можно размещать в каждом виртуальном каталоге Web-приложения. В нем содержатся теги для включения/отключения трассировки, настроек, связанных с аутентификацией и безопасностью, региональные настройки возвращаемых страниц, параметры работы с состоянием и т.п.
Конфликты настроек, в случае их возникновения, решаются очень просто: кто ниже в иерархии, тот и победил. Главный приоритет, таким образом, у файлов web.config в подкаталогах Web-приложений.
Файлы web.config можно использовать не только для хранения информации о стандартных настройках Web-приложений, но и для хранения общей информации приложения.
Записати дії при розгортанні додатка ASP.Net.
на Web-сервере назначения создать нужный каталог в файловой системе и сделать его виртуальным каталогом Web-сервера;
перед копированием обязательно сделать Build вашему приложению (конечно, лучше в release);
определить, какие файлы вам скопировать не нужно. Обычно не нужно копировать:
файлы VS.NET *.vbproj, *.vbproj.webinfo, *.resx;
файлы исходного кода *.aspx.vb (если на форме не используется атрибут SRC).
Дати визначення аутентифікації, записати методи аутентифікації в ASP.Net.
Аутентификация - процеcc получения имени пользователя и пароля и проверка полученной информации (через AD, базу данных и т.п.). Если проверка прошла успешно, то пользователь относится к категории аутентифицировавшихся пользователей.
Авторизация - процесс определения того, какие права предоставлены пользователю на указанный ресурс. В итоге пользователю предоставляется доступ к указанному ресурсу или такой доступ запрещается.
В ASP.NET поддерживается три метода аутентификации:
· аутентификация Windows;
· аутентификация средствами Web-форм;
· аутентификация средствами Microsoft Passport.