Я новичок и разрабатываю веб-сайт с использованием ASP .Net 2.0 с C# 2005. Я хотел бы добавить средство для подсчета числа. посетителей моего сайта. Я собрал базовую информацию, чтобы добавить эту функцию, используя Global.asax. Я ввел изменения в Web.config, добавив строку «» в разделе system.web.Реализация счетчика посетителей
Я использую таблицу, чтобы сохранить количество посетителей. Но я не знаю, как выполнить задачу. Мой файл Global.asax по умолчанию имел разные разделы Application_Start, Application_End, Application_Error, Session_Start и Session_End. Я попытался извлечь текущее значение счетчика в разделе Application_Start и сохранить в глобальной переменной. Я бы увеличил счетчик в Session_Start и записал измененное значение в таблицу в Application_End.
Я попытался использовать общедоступные подпрограммы/функции. Но где я должен разместить эти подпрограммы? Я попытался добавить подпрограммы в самом Global.asax. Но теперь я получаю ошибки, так как я не могу добавить ссылку на Data.SqlClient в Global.asax, и мне нужны ссылки на SqlConnection, SqlCommand, SqlDataReader и т. Д. Для реализации функций. Нужно ли добавлять файлы классов для каждой подпрограммы? Пожалуйста, направляйте меня.
Я также хотел бы использовать функцию отслеживания на своем веб-сайте и хранить IP-адрес, используемый браузер, дату и время посещения, разрешение экрана и т. Д. Моих посетителей веб-сайтов. Как мне это сделать?
Ожидание предложений.
Лалита Кумар Barik
Я проверил это и смог ссылаться на System.Data.SQLClient пространство имен и использовал классы для подключения к БД в файле global.asax. Какие ошибки вы испытываете? –
Я добавлял ссылку, используя System.Dat a.SqlClient; в Global.asax и получить ошибку. Теперь я перешел на <% @ Import Namespace = "System.Data.SqlClient"%> в Global.asax и не искал никаких ошибок. Как реализовать глобальную переменную, доступную во ВСЕХ страницах/формах? Lalit Kumar Barik – LalitBarik