Подтвердить что ты не робот

Для чего используется global.asax?

Какова цель global.asax в ASP.NET?

4b9b3361

Ответ 1

Файл Global.asax, также известный как файл приложения ASP.NET, является необязательным файлом, который содержит код для ответа на события уровня приложения и уровня сеанса, созданные ASP.NET или модулями HTTP. Файл Global.asax находится в корневом каталоге приложения ASP.NET. Во время выполнения Global.asax анализируется и компилируется в динамически генерируемый класс .NET Framework, полученный из базового класса HttpApplication. ASP.NET настроен таким образом, что любой прямой запрос URL для файла Global.asax автоматически отклоняется; внешние пользователи не могут загрузить или просмотреть код в нем. Файл Global.asax не является обязательным. Вы создаете его только в том случае, если хотите обрабатывать события приложения или сеанса.

(MSDN http://msdn.microsoft.com/en-us/library/2027ewzw%28v=vs.100%29.aspx)

Ответ 2

Некоторые события уровня приложения, которые вы можете объявить.

Например, вы хотите выполнить что-то, пока весь сеанс заканчивается для этого вы можете файл global.asax прямолинейно.. Есть событие Session_End