Сертификат "Основы ASP.NET 2.0"
  • Сертификат "Основы ASP.NET 2.0"
  • Сертификат "Основы ASP.NET 2.0"
Сертификат "Основы ASP.NET 2.0"
  • Сертификат "Основы ASP.NET 2.0"
  • Сертификат "Основы ASP.NET 2.0"

Основы ASP.NET 2.0

700,00 руб.
В течение часа!
Экзамен "Основы ASP.NET 2.0" для пользователей и системных администраторов.
Количество
Есть в наличии!

Форма сдачи теста: Экстерн
Количество вопросов: 30
Проходной балл: 90% и выше
Срок действия сертификата: неограничен

Сертификат появляется в профиле ресурса INTUIT, и Вы можете заказать его бумажную версию на сайте INTUIT.
12114 шт.
Внимание !
Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier!

Для чего предназначена технология ASP.NET?

для создания приложений Windows Forms
для создания интернет-приложений
для предоставления общеязыковой среды


Технология .NET в основном используется в операционной системе:

Solaris
Linux
Windows


Продолжите утверждение. ASP.NET - это

интерпретируемый язык программированя
технология создания динамических страниц Интернет
компилируемый язык программирования


HTML является:

языком разметки гипертекста
языком программирования
языком описания семантики


Основные функции браузера при отображении страниц HTML:

компиляция CGI-скриптов
разбор структуры документа и его отображение
интерпретация клиентских скриптов


Что поможет сделать страницу HTML динамической?

анимированные изображения
клиентские скрипты VBScript
генерация ее интернет-сервером


Какие программы можно написать на языке Perl?

CGI-скрипты
ISAPI-расширения
клиентские скрипты


Какие программы можно написать на языке С++?

клиентские скрипты
ISAPI-расширения
CGI-скрипты


Какие программы можно написать на языке VBScript?

ISAPI-расширения
клиентские скрипты
CGI-скрипты


Чем технология ASP.NET превосходит ASP?

использованием компилируемых языков
наличием элементов управления
использованием библиотеки классов .NET


расшифруйте аббревиатуру ISAPI

Internet Server Application Programming Interface
Input Surname And Patronimic Information
Included System Application Programm Interface


В чем недостаток Common Gateway Interface?

использование языков программирования
невозможность работы в реальном времени
обработка каждого запроса в отдельном процессе


Что нужно для работы ASP.NET?

интернет-сервер
установленная среда .NET Framework
сервер баз данных


Что из себя представляет Default.aspx.cs?

скомпилированный файл страницы
страницу ASP.NET, созданную по умолчанию
файл отделенного кода страницы, написанного на C#


Обязателен ли для работы в ASP.NET Visual Web Developer IIS?

нет, в VWD встроен свой сервер.
IIS вообще не связан с ASP.NET
да, конечно.


Что такое ADO.NET?

расширение сервера Apache
предшественник ASP.NET
набор классов, предназначенных для доступа к источникам данных


Что такое MSIL?

среда исполнения
промежуточный язык платформы .NET
расширение сервера IIS


Что такое aspnet_isapi.dll.

обычная Windows-dll
расширение сервера IIS
библиотека в формате PE


Где устанавливается ASP.NET ?

по желанию пользователя
в директории установки Windows
в директории Program Files


Какой класс соответстсвует странице ASP.NET ?

Page
Form
Aspx


В какую папку помещаются файлы .jpg, используемые в проекте

App_GlobalResources
в любую по желанию программиста
Theme
App_LocalResources


Как совместить в одном проекте классы на C# и J#?

поместить в разные поддиректории App_Code
это невозможно
поместить их в App_Code


В какую папку помещаются классы на языке VB.NET?

App_Code
App_GlobalResources
VB_Code


Какими тегами ограничивают директивы?

<%@ %>
<%$ %>
<%# %>
# #


Что такое директивы ASP.NET?

правила для программистов по форматированию кода
указания компилятору по обработке страницы
операторы языка C#


Для чего служит директива Import?

для задания шаблона дизайна
для импорта пространства имен
для импорта библиотеки


Что такое Response и Request?

это объекты ASP , но в ASP.NET их не существует
свойства класса Page
статические функции


В каких блоках кода можно объявить классы?

в блоках <% и %>
<%= someExpr %>
в блоках <script runat="server"> </script>


Какое событие из трех происходит раньше в жизненном цикле страницы

Init
Load
Render


Могут ли на одной странице находиться серверные элементы управления и элементы управления HTML?

нет
могут свободно
только если они находятся в разных разделах


Что такое формы?

часть страницы, необходимая для ввода данных
графика на странице
разбиение страницы на подобласти


Чем отличается TableCell от TableHeaderCell?

TableHeaderCell обычно преобразуется в тег <TH>, а TableCell в <TD>
TableCell - наследник TableHeaderCell
TableHeaderCell - наследник TableCell
Текст в TableHeaderCell обычно выделяется жирным шрифтом и центрируется.


Какие свойства серверных элементов управления обязательны?

runat
AccessKey
Text


Какой элемент управления является контейнером?

TextBox
Label
DropDownList
Panel


В каких элементах управления можно задать фоновый рисунок без использования CSS?

Label
Panel
Table


Какие элементы управления имеют событие SelectedIndexChanged?

RadioButtonList
ListBox
DropDownList
CheckBox


Какой элемент управления имеет событие CheckedChanged?

TextBox
Label
RadioButton


Какой элемент управления имеет событие OnTextChanged?

RadioButton
TextBox
CheckBox
Label


В каком элементе управления пользователь не может поменять значение:

ListBox
TextBox
Label
RadioButtonList


Какие элементы управления содержат коллекцию элементов ListItem?

ListBox
RadioButtonList
DropDownList
RadioButton
TextBox


Какие элементы управления могут иметь полосы прокрутки?

ListBox
RadioButtonList
Label
TextBox
Panel


Что обычно происходит при нажатии на кнопку?

данные формы отправляются браузером серверу
выполняется клиентский скрипт, если он связан с данной кнопкой
происходит событие Click


Для чего служит свойство CommandName?

для определения нажатой кнопки, если их несколько
для отмены обработки нажатия на кнопку
для задания клиентского скрипта


Какая из кнопок «знает» о координатах нажатия мышки?

ImageButton
LinkButton
Button


Для чего служит свойство OnClientClick?

для задания клиентского скрипта
для определения внешнего вида кнопки при нажатии
для задания обработчика события на сервере


В каких случаях нажатие на кнопку не приводит к отправке формы?

если обработчик события Button_Click не описан
если клиентский скрипт возвращает false
всегда приводит


Для чего служит свойство PostBackUrl?

адрес, по которому находится картинка ImageButton
имя страницы отделенного кода
задание страницы, которая будет генерироваться в ответ на отправку данных формы


Аргумент какого типа передается в обработчик события OnClick элемента ImageButton?

CommandEventArgs
EventArgs
ImageClickEventArgs


Какие значения может принимать свойство DisplayMode BulletedList?

Text, HyperLink, LinkButton
None, Solid, Double
Numbered, LowerAplha, UpperAlpha


Из скольких секций может состоять таблица?

три – заголовок, тело, нижний колонтитул
две – заголовок и тело
из одной


Что представляет из себя свойство Rows элемента управления Table?

это свойство TableCell для объединения ячеек нескольких строк.
коллекцию элементов TableRow
количество строк таблицы


Какое событие элемента Calendar нужно перехватить, чтобы создать особое отображение отдельных дней?

DataBinding
SelectionChanged
DayRender


Общие свойства Calendar и Table

CellPadding
ShowGrid
CaptionAlign
GridLines


Что обычно происходит при нажатии на кнопку?

данные формы обрабатываются непосредственно браузером
происходит событие Button_Click
данные формы отправляются браузером серверу


Для чего служит свойство CommandName?

для определения нажатой кнопки, если их несколько
для задания клиентского скрипта
для отмены обработки нажатия на кнопку


Какая из кнопок «знает» о координатах нажатия мышки?

Button
LinkButton
ImageButton


У каких элементов присутствует свойство ImageUrl?

Button
ImageButton
HyperLink


Для чего служит свойство OnClientClick?

для определения внешнего вида кнопки при нажатии
для задания клиентского скрипта
для задания обработчика события на сервере


Какое событие произойдет у элемента управления CheckBox с AutoPostBack=true при выборе пункта из списка?

Load
CheckedChanged
DataBound


Какое событие произойдет у элемента управления DropDownList с AutoPostBack=true при выборе пункта из списка?

TextChanged
CheckedChanged
DataBound


В каких случаях элемент управления TextBox с AutoPostBack=true вызовет отправку данных на сервер?

нажатие на клавишу Enter
ввод текста
выбор другого элемента управления


Какие элементы управления могут быть привязаны к данным через свойство DataSource?

DropDownList
Label
TextBox
RadioButtonList
BulletedList


Какой интерфейс должен поддерживать класс объекта в DataSource?

ISerializable
IEnumerable
IEditableObject


Какую функцию надо вызвать, чтобы осуществить привязку к данным из DataSource?

DataBoundM
DataBinding
DataBind


Какой валидатор вы бы использовали для проверки заполнения обязательных полей?

CompareValidator
RequiredFieldValidator
RegularExpressionValidator


Какой валидатор используется для проверки правильности ввода номера телефона?

RequiredFieldValidator
RegularExpressionValidator
CompareValidator


Какой валидатор используется для проверки попадания значения в заданный диапазон?

CompareValidator
RequiredFieldValidator
RangeValidator


Как предотвратить валидацию при нажатии на кнопку?

ValidationGroup установить в 0
UseSubmitBehavior установить в false
CausesValidation установить в false


Какое свойство валидатора определяет проверяемый элемент управления?

ErrorMessage
ValidationGroup
ControlToValidate


Для чего в таблице создается первичный ключ?

для связи с другими таблицами
для хранения информации
для уникальной идентификации записи


Основная единица хранения информации в базах данных:

индекс
таблица
запрос


Какие из провайдеров ASP.NET написаны на управляемом коде?

Oracle
OLEDB
MS SQL


Все источники данных проекта хранятся в папке проекта...

App_Data
App_Code
App_GlobalResources


ODBC - это

одна из СУБД
интерфейс соединения с базами данных посредством специальных драйверов
язык описания запросов


Как создать соединение с базой данных?

создать объект Command
создать объект Connection
создать объект DataSource


Какое пространство имен содержит классы доступа к базе MS SQL Server версии 7.0 и выше?

System.Data.SqlClient
System.Data
System.Data.Odbc


Какой класс вы предпочтете, если нужно только получить данные и отобразить их на странице.

DataReader
DataSet
DataAdapter


Какую функцию объекта Command нужно вызвать, чтобы получить курсор?

ExecuteRow
ExecuteReader
ExecuteWriter
ExecuteScalar


Какая операция выполнится, если последняя операция в транзакции завершится неудачно?

BeginTransaction
Commit
Rollback


Для чего нужны транзакции?

для шифрования данных
чтобы выполнить логически связанную последовательность команд
для ускорения соединения с базой данных


Какой вид запросов обновляет данные?

UPDATE
SELECT
DELETE


Каким из префиксов выделяется локальная переменная или параметр хранимой процедуры?

@
#
$


В чем преимущество хранимых процедур сервера?

перенос логики приложения на сервер
хранение в откомпилированном виде
увеличение скорости по сравнению с обработкой отдельных запросов


С помощью какой вкладки можно визуально работать с базами данных в Visual Web Developer?

Database Explorer
Class Explorer
Solution Explorer


В каких файлах можно хранить строки соединения с источником данных?

web.config
web.sitemap
global.asax


В чем преимущество SqlDataSource перед использованием SqlDataAdapter

автоматическое связывание
меньший объем кодирования


Какие источники значений параметров верны?

Control
Form
Cookie
Application


Какие значения может принимать SelectCommandType?

StoredProcedure
TableDirect
Text


В чем преимущество кеширования?

экономия памяти
уменьшение количества обращений к базе
ускорение работы сайта


Что определяет свойство SqlDataSource CacheExpirationPolicy?

способ определения времени устаревания кеша
промежуток времени устаревания кеша


Если DataSourceMode равно DataReader, что произойдет, если включить кеширование?

данные будут прочитаны быстрее
данные не будут прочитаны
будет выброшено исключение


В чем преимущество использования ObjectDataSource?

быстрота работы
разделение труда
абстрактный уровень получения данных


Сколько существует элементов-источников данных?

5
4
6


Каким требованиям должен удовлетворять класс бизнес-объекта?

иметь метод, возвращающий количество объектов
иметь конструктор, возвращающий объект, реализующий IEnumerable
иметь конструктор


Чем отличаются свойства DataSource и DataSourceID?

значение DataSourceID – элемент-источник данных, а DataSource – коллекция или таблица данных
при связывании посредством DataSourceID не нужно вызывать метод DataBind
эти способы равнозначны


С помощью какого свойства можно комбинировать данные из элемента-источника с данными, статически объявленными на странице?

DataTextField
DataValueField
AppendDataBoundItem


Какими тегами ограничивают выражения динамического связывания?

<%$ %>
<%# %>
<%@ %>


Чем отличается функция Eval от функции Bind?

Bind работает только для чтения, а Eval и для записи
Eval работает только для чтения, а Bind и для записи
ничем не отличаются


Сколько раз запускается событие ItemDataBound при отображении элемента Repeater?

совпадает с количестом полей источника данных
совпадает с количестом записей источника данных
один раз


В чем разница между Repeater и DataList?

в DataList есть возможность редактирования
у DataList есть свойство RepeatDirection
в Repeater есть AlternatingItemTemplate, а в DataList нет


Какие виды столбцов поддерживает DataGrid?

ButtonColumn
BoundColumn
CheckboxColumn


С помощью какого свойства можно задать текущую редактируемую строку в DataGrid?

TabIndex
EditItemIndex
EditItemStyle


Какое событие вызовется при нажатии на кнопку Update в DataGrid?

EditCommand
UpdateCommand
CancelCommand


При каком условии DataGrid и GridView будут отображать пейджер?

Если AllowPaging равно true
Если задано свойство PagerStyle
Если AllowPaging равно true и количество записей больше, чем значение PageSize


Наследником какого класса является GridView?

DataGrid
BaseDataList
CompositeDataBoundControl


Какое свойство ObjectDataSource необходимо установить, чтобы элемент GridView отобразил данные?

SelectedIndex
SelectMethod
SelectCommand


Какое действие нельзя автоматически произвести в GridView?

редактирование
сортировку
вставку


Можно ли сортировать по значению более чем одного поля в GridView?

можно, если написать обработчик события Sorting
это происходит автоматически
нет, можно сортировать только по одному полю


Какие шаблоны есть в GridView, которых нет в DataGrid?

EditItemTemplate
EmptyDataTemplate
PagerTemplate


Как в обработчике события RowDataBound получить доступ к отображаемым данным?

обратиться к элементу-источнику данных
с помощью первого аргумента функции
с помощью второго аргумента функции


Как можно отменить вставку записи в DetailsView?

изменить значение свойства Cancel объекта DetailsViewInsertEventArgs
выбросить исключение
вернуть false в результате выполнения обработчика события ItemInserting


Какой шаблон есть в FormView, которого нет в GridView?

EmptyDataTemplate
PagerTemplate
InsertItemTemplate


Можно ли выбрать в календаре целый месяц?

Нет
если свойство SelectionMode равно DayWeekMonth
Можно всегда


Какие элементы управления позволяют вставлять записи?

FormView
DetailsView
GridView


Как можно задать внешний вид пейджера?

задать изображения кнопок навигации
задать текст для гиперссылок навигации
использовать предопределенные изображения


Сколько корневых элементов может быть в XML?

2
1
3


Кем или чем определяются теги языка XML?

консорциумом W3C
дональдом Кнутом
автором конкретного XML-документа


Для чего используется стандарт XML?

для демонстрации данных.
для описания данных.
для преобразования документов


Как задается имя файла-источника данных AdRotator?

в свойстве DataMember
в свойстве AdvertSourceID
в свойстве AdvertismentFile


Что задается в свойстве Keyword элемента AdRotator?

продолжительность показа объявления
адрес целевой страницы баннера
ключевое слово


Зачем нужен элемент AdRotator?

для показа меню
для отображение XML-документов
позволяет показывать рекламные баннеры.


Что такое XSL?

расширяемый язык стилей
язык определения схемы XML
расширяемый язык разметки


Что такое XSD?

расширяемый язык стилей
язык определения схемы XML
расширяемый язык разметки


Как создать объект класса XmlReader?

это невозможно, так как класс XmlReader абстрактный.
с помощью статического метода Create
с помощью конструктора


Какие типы данных могут существовать в XSD?

числа с плавающей запятой
классы и интерфейсы
простые и сложные типы


Какие 2 свойства обычно задают в элементе управления Xml

DocumentSource и XPath
DocumentSource и TransformSource
TransformSource и XPath


Что такое XPath?

одно из пространств имен в System.Xml
метод задания частей и путей к элементам XML
элемент управления

Внимание !
Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier!

Для чего нужна система навигации по сайту?

для определения географических координат пользователя.
для перехода с одних страниц на другие
для предоставления обзора возможностей сайта


Каков формат карты сайта?

RES
HTML
XML


Какой атрибут задает физическое расположение узлов карты сайта?

url
description
title


Из каких узлов состоит карта сайта?

siteMapNode и url
siteMap и keywords
siteMap и siteMapNode


Какой элемент управления группы навигации не нуждается в SiteMapDataSource?

SiteMapPath
Treeview
Menu


Что можно использовать в качестве разделителя в SiteMapPath?

произвольный элемент управления
текст
картинку


Что определяет свойство ShowStartingNode в SiteMapdataSource?

количество уровней вложенности
показ корневого элемента
форму представления узлов


Для чего используется свойство TreeView PopulateOnDemand?

для заполнения узлов по мере необходимости
для отображения линий
для показа флажков


При обработке какого события заполняются узлы при PopulateOnDemand=true?

DataBinding
TreeNodePopulate
TreeNodeExpanded


Источниками данных для TreeView могут служить

SiteMapDataSource
SqlDataSource
ObjectDataSource
XmlDataSource


Как определить коллекцию дочерних узлов выбранного пункта меню в обработчике MenuItemClick?

e.Item.Selected.ChildItems
e.CommandName.Contains
e.Item.ChildItems


Какое событие происходит при выборе пункта меню?

SelectedIndexChanged
MenuItemClick
MenuItemDataBound


Время показа динамических пунктов меню определяется свойством

DisappearAfter
DynamicMenuStyle
DynamicHoverStyle


Когда в ASP.NET появились Master Page?

ASP.NET 1.0
ASP.NET 2.0
ASP.NET 1.1


Как создавались шаблоны страниц в ASP.NET 1.0?

копированием кода
с помощью пользовательских элементов управления
с помощью включаемых файлов


В шаблонах дизайна находится

уникальное содержание одной страницы
стили элементов управления
общее содержание многих страниц


Расширение страниц шаблонов дизайна

sitemap
master
config


Какие элементы управления используются только в Master Page?

Substitution
ContentPlaceHolder
Content


Какая новая возможность .NET позволяет создание шаблонов дизайна?

универсальные классы(generic classes)
частичные классы(partial classes)
статические классы


Master Page может быть создан

с отделенным кодом
с встроенным кодом
оба варианта возможны


Какая директива определяет параметры страницы шаблона дизайна?

Master
Page
Control


Какой атрибут директивы Page страницы содержания определяет ее шаблон дизайна?

MasterPage
CodeBehind
Language
DemonPageFile


Как из страницы содержания обратиться к элементу управления MasterPage?

с помощью функции FindControl
это сделать невозможно
обратиться как к собственному элементу


В обработчике какого события можно изменить шаблон дизайна данной страницы?

Load
Init
PreInit


С помощью какого свойства страницы, наследующей мастер-страницу, можно задать ее заголовок?

Master.Page.Title
Page.Title
Page.Master.Title
Master.Title


Для чего задаются префиксы к атрибуту MasterPageFile?

для задания шаблона, специфического для конкретной пользовательской роли
для задания шаблона, созданного для конкретной платформы или браузера
для задания шаблона, выбранного пользователем


Сколько уровней вложенности может быть у MasterPage?

неограниченно
2
1


Какое из свойств имеет преимущество в задании стиля?

свойство BackColor
свойство cssClass
свойство style


Как определить стиль элемента управления?

с помощью тем
свойство style
свойство cssClass


Как создать класс стиля для элемента управления с id text1?

#text1
{
 nbsp;background-color: green;
}

.text1
{
nbsp;nbsp;background-color: green;
}

text1
{
nbsp;nbsp;background-color: green;
}


Как называется папка проекта для хранения тем?

Skins
Themes
App_Themes


Можно ли вкладывать темы друг в друга?

да
нет


В чем преимущество использования тем перед таблицами стилей?

отделение дизайна от поведения страницы
наличие картинок
задание свойств серверных элементов управления


Каким атрибутом задается тема страницы?

Theme
Inherits
StyleSheetTheme


Файлы, входящие в тему

Css
skin
ascx


В каком файле можно задать тему для всего приложения?

web.config, узел <pages theme=
default.aspx
web.config, узел <theme=


Какой атрибут отсутствует в определении скина по умолчанию?

BackColor
SkinId
Runat


Какие свойства нельзя установить в файле скина?

BackColor
CommandName
BorderColor


Какой атрибут отсутствует в определении скина?

CssClass
runat
id


В обработчике какого события можно задать тему страницы?

Load
Init
PreInit


Каким образом можно запретить применение тем к свойствам пользовательского элемента управления?

с помощью EnableTheming
с помощью атрибута ThemeableAttribute


В чем разница между StyleSheetTheme и Theme?

в атрибуте StyleSheetTheme задается файл css, а в Theme – название всей темы
свойства, заданные в теме, имеют больший приоритет, чем заданные в свойствах элементов, при использовании атрибута Theme
StyleSheetTheme не наследуется от MasterPage


Директива, находящаяся в начале файла пользовательского элемента управления

Page
Control
Master


Базовым классом для класса пользовательского элемента управления является

Page
UserControl
WebControl


Расширение файла пользовательского элемента управления

ascx
aspx
aspx.cs


Какие события не существуют у пользовательского элемента управления?

PreInit
Load
Init


Как зарегистрировать пользовательский элемент управления на странице?

директива Control
директива Register
директива Reference


Пусть элемент зарегистрирован на странице так:

<%@ Register TagPrefix="uc1" TagName="header" Src="header.ascx" %>
Как описать его на странице?

< header:uc1 id="Header1" runat="server" />
<uc1:header id="Header1" runat="server" />
<asp:header id="Header1" runat="server" />


Как нужно загружать пользовательский элемент в программном коде?

создать с помощью конструктора
загрузить функцией LoadControl
это сделать невозможно


Как определить свойства пользовательского элемента управления?

свойства описываются на странице ascx
свойства описываются в директиве Control
свойства описываются в файле кода страницы как public свойства класса.


Для чего используется атрибут ToolboxData?

для задания категории свойства
строка форматирования для разметки, вставляемой в aspx-страницу при добавлении элемента из панели инструметов
для задания свойства по умолчанию


Чем отличаются серверные элементы управления от пользовательских?

наличием свойств
серверные элементы управления помещаются в библиотеку и компилируются в .dll
наличием метода RenderContents


Как использовать компонент, созданный вне текущего проекта? Выбрать пункт меню Project-

Add Reference
Add Component
Add Web Reference


Какой атрибут использует директива Register при регистрации компонента?

Assembly
TagPrefix
Namespace


Где находятся описания провайдеров баз данных?

security.config.cch
web.config
machine.config


Какой формат применяется в конфигурационных файлах ASP.NET?

произвольный текстовый
двоичный
xml


Путь на диске к конфигурационным файлам ASP.NET

<windir>\Microsoft.NET\Framework\<version>\CONFIG
<windir>\Microsoft.NET\Framework\<version>\ASP.NETClientFiles
<windir>\Microsoft.NET\Framework\<version>\ASP.NETWebAdminFiles


Какой класс позволяет получить доступ к информации из Web.config?

System.Configuration.ClientSettingsSection
System.Configuration
System.Configuration.ConnectionStringsSection


Как называется корневой узел Web.config?

system.web
appSettings
configuration


С помощью какого свойства можно получить доступ к строкам соединений?

ConfigurationManager.AppSettings
Configuration.AppSettings
ConfigurationManager.ConnectionStrings


Как получить доступ к переменной сессии UserName?

Session->UserName
Session["UserName"]
Session.UserName


Что такое сессия?

обработчик глобальных событий
серия запросов с одного адреса
идентфикатор пользователя


Когда кончается сессия?

в момент перезагрузки сервера
когда пользователь закрывает браузер
по истечении срока таймаута после последнего запроса пользователя


Каким образом передается информация о сессии?

в скрытом поле страницы
с помощью cookie
в командной строке


В какой класс компилируется файл global.asax?

HttpApplication
HttpContext
HttpSessionState


Как можно отключить сохранение состояния отображения?

с помощью свойства EnableViewState
с помощью свойства HasChildViewState
с помощью свойства ViewState


Каким по счету происходит событие LoadViewState в жизненном цикле страницы?

3
2
1


Через какой протокол работают веб-сервисы?

HTTP
RPI
RPC


Назовите причину ограниченного применения CORBA, IDL, DCOM

невозможность работы через протокол HTTP
продвижение технологий конкурирующими фирмами
привязка к конкретным языкам программирования


В чем польза от веб-сервисов?

Работа с любой операционной системой
они позволяют повторно использовать уже написанный код
они предоставляют данные в простом текстовом виде
они позволяют потребителям пользоваться готовой обновляемой информацию в своих приложениях


Какая фирма или консорциум разрабатывает стандарт SOAP?

Microsoft
W3C
IBM


Какая операционная система не в состоянии расшифровать сообщения SOAP?

Linux
Sun Solaris
Windows


SOAP – это

язык описания веб-сервисов
преобразование XML-документов
совокупность XML-технологий, определяющих «конверт» для связи веб-сервисов


Какое значение принимает Content-Type при запросе веб-сервиса?

text/html
multipart/related
text/xml


Какие из частей SOAP-сообщения обязательны?

Header
Body
Envelope


Что такое WSDL?

язык описания веб-сервисов
однозначно квалифицируемые имена элементов XML-документов
библиотека программирования


Какие способы запроса к веб-сервису описаны на его странице?

GET
POST
SOAP


Какое расширение имеет файл точки входа веб-сервиса?

cs
asmx
ascx


Каким образом можно сгенерировать прокси-класс?

с помощью утилиты wsdl, указав на входе файл описания веб-сервиса.
с помощью утилиты xsd.
загрузить с сайта веб-сервиса


Как включить кеширование веб-метода?

оно включено по умолчанию
с помощью свойства CacheDuration атрибута WebMethod
кеширование веб-сервисов не предусмотрено


Какие методы класса веб-сервиса доступны для вызова?

методы, возвращающие объект, реализующий интерфейс ISerializable
помеченные атрибутом WebMethod
любые публичные методы


В каком параметре атрибута WebService необходимо указывать URI?

Description
Namespace
WebServiceBinding


Что такое глобализация?

доступ к ресурсам веб-сайта из любой точки земного шара
создание ресурсов для работы с конкретной культурой
создание приложений, способных работать в разных культурных средах.


Что такое локализация?

установка приложения на новом сервере
создание ресурсов для работы с конкретной культурой
определение места проживания пользователя через его IP-адрес


В какой директории хранятся файлы ресурсов?

App_GlobalResources
App_Data
App_Resources


Что такое персонализация?

ассоциирование пользователя с набором информации, хранящейся на сервере.
право доступа пользователя к учетным записям других пользователей
служба восстановления паролей


Какая служба занимается авторизацией?

Membership
Authorization
Roles


Как назначить разным пользователям разные права?

добавлением пользователей в роли
редактированием таблицы UserRights базы данных ASPNETDB.MDF
редактированием узла authorization файла web.config


Как можно добавить роль в приложение?

существуют только предопределенные роли
с помощью функции Roles.AddUserToRole
с помощью функции Roles.CreateRole


Какой атрибут директивы Page определяет, на каком языке будут отображены надписи на кнопках?

Culture
UICulture
Language


Административная информация проекта по умолчанию находится

в файле web.config
база данных ASPNETDB.MDF
в файле password.res


Какие виды аутентификации возможны?

<authentication mode="Windows" />
<authentication mode="Linux">
<authentication mode="Passport">
<authentication mode="Forms" />


Преимущество использования готовых элементов управления перед созданием собственных форм аутентификации в том, что

информация проходит валидацию
гарантируется надежность
сокращение времени разработки


Элемент управления LoginView

отображает имя пользователя
позволяет пользователю зарегистрироваться в приложении
отображает различные шаблоны для анонимного пользователя и для разных ролей


В каком узле web.config хранится структура персональных данных?

authentication mode
appSettings
profile


Данные каких типов можно хранить в профиле пользователя?

любых типов .NET, обозначив тип в атрибуте type узла <add name>
типов, определенных в приложении, если они помечены атрибутом Serializable
только String


В каком объекте хранятся персональные данные?

Profile
Role
ProfileProvider


Какие элементы допустимы внутри элемента управления MultiView?

WizardStep
View
TemplatedWizardStep


Как задать текущий элемент View в MultiView?

вызовом функции SetActiveView
вызовом функции ActiveViewChanged
заданием значения свойства ActiveViewIndex


Какая часть элемента управления Wizard позволяет перейти к произвольному шагу?

NextButton
SideBar
HeaderTemplate


Какой из элементов управления группы Login является мастером?

CreateUserWizard
PasswordRecovery
ChangePassword


В каком шаге мастера отсутствуют кнопки навигации?

Complete
Auto
Finish


Какую функцию необходимо использовать, чтобы создать клиентский скрипт, выполняющийся после отображения всех элементов?

RegisterClientScriptInclude
RegisterClientScriptBlock
RegisterStartupScript


С помощью какого свойства страницы можно добавить JavaScript-функцию?

ClientQueryString
Application
ClientScript


Назначить JavaScript-функцию для обработки нажатия на элемент возможно с помощью свойства

AccessKey
Attributes


Какой интерфейс должна реализовать страница для использования Callback?

ICallbackEventHandler
ICallbackContainer
IHttpAsyncHandler


Какая функция позволяет получить параметры для Callback?

RaiseCallbackEvent
GetCallbackEventReference
GetCallbackResult


Можно ли обновлять данные, не перерисовывая всей страницы?

нет
можно, при обычном постбэке
можно, используя Callback

Вы можете обратится к нам напрямую, через:

skype По Skype: molodoyberkut
telegram По Telegram: @MolodoyBerkut
icq По ICQ: 657089516

Или через форму обратной связи на нашем сайте
Пока сочиняется...
4.png