powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / WebForm vs MVC
68 сообщений из 68, показаны все 3 страниц
WebForm vs MVC
    #39664040
Фотография potkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый День!

Нужно описать проблемку разработчику WebForm-приложения:
Проблема в том, что WebForm-приложение зависает раз от разу.
Оператор даёт запрос (нажимает кнопку на форме) и сайт зависает.
В многопоточном ASP.NET MVC таких проблем нет (я разрабатываю).
Я так понимаю, что WebForm-приложение ждёт предыдущего ответа (например отправленное по таймингу) от сервера и не даёт выполнить действие оператора.
В MVC с "public async Task<>" браузеру приходит ответ от сервера, что бы он не ждал и разрешал выполнять следующие действия?

Прошу помощи у знающих в обосновании проблемы зависания однопоточных WebForm-приложений.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664050
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkin,

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

п.с. твое понятие многопоточности изза async не верное.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664054
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkinи сайт зависает.это что значит? приложение веб сервера перестает работать до перезапуска сервера или что?

Что такое "однопоточное веб-приложение" в вашем понимании?
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664056
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkinВ MVC с "public async Task<>" браузеру приходит ответ от сервера, что бы он не ждал и разрешал выполнять следующие действия?а если написать без async, веб-приложение станет однопоточным по-твоему? нет
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664071
Фотография potkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WebForm приложение не моё.
Если в двух словах:
1)
Например, запустить какой-то крутой запрос.
Открыть вторую вкладку браузера Хром с тем же адресом сайта.
Вторая вкладка будет жать, пока не отработает первая вкладка. И только после этого отобразит страницу
2)
Ну и реальный пример:
Оператор нажимает на кнопку на странице - вкладка браузера Хром не отвечает (крутится лоадер, мол запрос отправлен, жду ответа).
И так может продолжатся и 5 и 10 минут.
Я беру закрываю браузер.
Открываю заново и запускаю туже самую задачу. Отрабатывает моментально.
Но, через некоторое время опять проблема повторяется.

Тут проблема в браузере, он ждёт завершения предыдущего запроса.
Я когда-то давно писал WebForm-приложения и часто сталкивался с такой проблемой.
Потом перешёл на MVC и такая проблема исчезла.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664077
Фотография potkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне просто надо описать проблему разрабу.
Как это правильно сделать

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

авторэто что значит? приложение веб сервера перестает работать до перезапуска сервера или что?
До перезапуска браузера

авторЧто такое "однопоточное веб-приложение" в вашем понимании?
Асинхронное?
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664081
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkin Нужно описать проблемку разработчику WebForm-приложения:

potkinПрошу помощи у знающих в обосновании проблемы зависания однопоточных WebForm-приложений.
Программист?
Сделай тест приложение за 5мин. И поставь там sleep на 5 мин.
Потом повтори тест со вкладками.
Т.к. тормозить может от миллиона причин.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664085
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkinНапример, запустить какой-то крутой запрос.
Открыть вторую вкладку браузера Хром с тем же адресом сайта.
Вторая вкладка будет жать, пока не отработает первая вкладка. И только после этого отобразит страницуНу ты вообще выводы сделал совершенно левые.
Простой пример - в результате твоего запроса заблокировалась таблица в БД, пока не разблокируется, другой запрос ожидает появления доступа к БД. Этот никаким образом не имеет отношения к вебформс вообще, это кривые руки разработчика.

Но так как ситуация у тебя прекрасно воспроизводима, смело можно
potkinпросто надо описать проблему разрабу.не надо ничего додумывать, пусть он сам тестирует
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664086
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkinМне просто надо описать проблему разрабу.
Он что говорит на тормоза?
Просто покажи ему юз кейс со вкладками.
Или пива вместе выпить))).
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664105
Фотография potkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторзаблокировалась таблица в БД
1.
Поднял локально свой старый "мега" проект на ВебФормах.
Сделал тоже самое и вторая вкладка ждёт пока не отработает первая.
Там нет никаких записей в БД, только Селект.
2.
И на новом проекте (переписал старый WebForm на MVC) запустил тот же самый запрос.
Вторая вкладка без проблем открылась, при том первая ещё не отработала.

П.С.
В эру ВебФорм эта проблема не раз возникала и про неё много писали.
Но, сейчас, с приходом МВС, проблема отошла и статьи эти не актуальны ...
Но, я ещё пороюсь в гугле может нарою что и выставлю тут ...
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664128
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkinСделал тоже самое и вторая вкладка ждёт пока не отработает первая.проверь на двух параллельных машинах а не вкладках.
?
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664130
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkinпереписал старый WebForm на MVCподозреваю что ты прогера хочешь заставить переписать проект как ты раньше).
Но аргументов мало.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664131
Фотография potkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторпроверь на двух параллельных машинах а не вкладках.
Тут проблема в браузере!
Нужно на одной машине и в одном браузере открыть несколько вкладок и что бы они не ждали, пока отработает предыдущая вкладка для одного и того же адреса сайта.

П.С.
Даже если открыть на одном ПК в разных браузерах, то всё отрабатывает моментально.
А вот в одном - ждёт пока отработает запрос на одной из вкладках и только потом отображает страницу на второй вкладке.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664135
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkin,
Согласись, что ты полностью сменил вопрос темы топика заявленной вначале).
Удачи!
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664139
Фотография potkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>>> Проблема в том, что WebForm-приложение зависает раз от разу.
Ок, надо было написать сайт подвисает сайт у оператора, а не веб-приложение.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664140
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkinзапрос отправлен, жду ответа).
И так может продолжатся и 5 и 10 минут.
Зачем делать запросы с ответом 5мин?
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664142
Фотография potkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это наверное как-то связано с этим:
авторМаксимальное количество одновременных постоянных подключений по умолчанию для сервера/прокси:
Firefox 2: 2
Firefox 3+: 6
Opera 9.26: 4
Opera 12: 6
Safari 3: 4
Safari 5: 6
IE 7: 2
IE 8: 6
IE 10: 8
Chrome: 6
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664144
Фотография potkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЗачем делать запросы с ответом 5мин?
Нет, нажали на кнопку на сайте, вкладка отправляет запрос и ждёт ответ 5 минут.
Но, если я закрываю и открываю браузер, то запрос отрабатывает моментально.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664145
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkinЭто наверное как-то связано с этим:F12 нажми. Там видно что менно тормозит на фронте.
На бэкенде логи и мониторинг.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664283
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkinWebForm приложение не моё.
Если в двух словах:
1)
Например, запустить какой-то крутой запрос.
Открыть вторую вкладку браузера Хром с тем же адресом сайта.
Вторая вкладка будет жать, пока не отработает первая вкладка. И только после этого отобразит страницу
2)
Ну и реальный пример:
Оператор нажимает на кнопку на странице - вкладка браузера Хром не отвечает (крутится лоадер, мол запрос отправлен, жду ответа).
И так может продолжатся и 5 и 10 минут.
Я беру закрываю браузер.
Открываю заново и запускаю туже самую задачу. Отрабатывает моментально.
Но, через некоторое время опять проблема повторяется.

Тут проблема в браузере, он ждёт завершения предыдущего запроса.
Я когда-то давно писал WebForm-приложения и часто сталкивался с такой проблемой.
Потом перешёл на MVC и такая проблема исчезла.
Похоже на то, что активно используется Session. На неё накладывается блокировка на время запроса, вот второй запрос и ждёт, пока её не отпустит.
Попросите программиста не использовать Session там, где это не требуется.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664284
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkinавторпроверь на двух параллельных машинах а не вкладках.
Тут проблема в браузере!
Нужно на одной машине и в одном браузере открыть несколько вкладок и что бы они не ждали, пока отработает предыдущая вкладка для одного и того же адреса сайта.

П.С.
Даже если открыть на одном ПК в разных браузерах, то всё отрабатывает моментально.
А вот в одном - ждёт пока отработает запрос на одной из вкладках и только потом отображает страницу на второй вкладке.
Дык потому что в разных браузерах сессии разные и они не блокируются.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664293
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAПопросите программиста не использовать Session там, где это не требуется.

и путь повесит табличку над монитором: сессии -- зло
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664337
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,
Рано. Причину пока не нашли.
Может руки кривые.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664436
love_bach
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123 точно не бот?
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664557
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
love_bachPetro123 точно не бот?нам очень важно ваше мнение.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39664584
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
love_bachPetro123 точно не бот?
Точно. Но толку нет
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665061
Фотография potkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAПохоже на то, что активно используется Session. На неё накладывается блокировка на время запроса, вот второй запрос и ждёт, пока её не отпустит.
Я запускаю свой старый проект на ASP.NET WebForm-ах.
Там только куки (Логин и Пароль (AES)), Сесии на использовал.
И результат тот же:
1) Запускаем "длинный" запрос
2) Открываем вторую вкладку
3) Вторая вкладку ждёт когда отработает первая вкладка и только тогда открывается.

Открываю новый проект на ASP.NET MVC с асинхронными методами в контроллере и такой проблемы - НЕТ
Логин и Пароль в куках (AES)
Какой бы запрос не открывал на первой вкладке, вторая от первой не зависит! Открывается и можно в ней работать, хотя первая ещё "думает" (висит).
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665067
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkin,

явно отключите использование сессий во всем своём старом проекте и перепроверьте
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665090
Фотография potkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAявно отключите использование сессий
Использовал только кукисы.
Вот так:
Код: c#
1.
2.
3.
HttpCookie CookieName= context.Request.Cookies["CookieName"];
CookieLogin = CookieIPOL["CookieLog"]; //Докодирую AES
CookiePassword = CookieIPOL["CookiePas"]; //Докодирую AES


Ни каких сессий.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665091
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkinskyANAПохоже на то, что активно используется Session. На неё накладывается блокировка на время запроса, вот второй запрос и ждёт, пока её не отпустит.
Я запускаю свой старый проект на ASP.NET WebForm-ах.
Там только куки (Логин и Пароль (AES)), Сесии на использовал.
И результат тот же:
1) Запускаем "длинный" запрос
2) Открываем вторую вкладку
3) Вторая вкладку ждёт когда отработает первая вкладка и только тогда открывается.

Открываю новый проект на ASP.NET MVC с асинхронными методами в контроллере и такой проблемы - НЕТ
Логин и Пароль в куках (AES)
Какой бы запрос не открывал на первой вкладке, вторая от первой не зависит! Открывается и можно в ней работать, хотя первая ещё "думает" (висит).
Чудак человек).
Все браузеры работают аналогично у меня андроиде тоже самое вроде.
2. Никакой вменяемый программист не делает долгие запросы в веб проектах.
Для коротких запросов можно использовать не только твой async.
Итого повторяю вопрос:
Зачем делать долгий запрос?
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665094
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkinНи каких сессий.врачам сначала анализылоги приносят.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665097
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkinskyANAявно отключите использование сессий
Использовал только кукисы.
Вот так:
Код: c#
1.
2.
3.
HttpCookie CookieName= context.Request.Cookies["CookieName"];
CookieLogin = CookieIPOL["CookieLog"]; //Докодирую AES
CookiePassword = CookieIPOL["CookiePas"]; //Докодирую AES



Ни каких сессий.
Не важно, что Вы в своём коде не обращаетесь к Session, она все равно используется.
Отключите явно через конфиг: sessionState mode Off, - и перепроверьте.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665106
Фотография potkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЧудак человек).
авторврачам сначала анализылоги приносят
1) Давайте не будем обзываться?
2) Проект не мой.
3) Есть доступ к сайту и я могу посмотреть как он работает, не более.
4) Директор этой фирмы попросил меня описать тех-задание разрабу с ошибкой (недоработкой), т.к. он не шарит в этом.

Ещё раз причина:
Нужно открыть несколько вкладок браузера и в них работать:
1) На одной запустили отчет за пол года
2) Во второй обрабатываем первичные документы - вот тут зависание, пока первая не отработает.

П.С.
Я раньше писал на WebForm-ах - и была такая же проблема, поэтому перешёл на MVC, тут таких проблем не наблюдаю.
У меня работает аналогичный проект в соседней фирме и таких проблем НЕТ, поэтому меня и попросили просто описать ошибку разработчику, не более.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665115
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkin1) Давайте не будем обзываться?Да бросте вы. Мужской форум

potkin2) Проект не мой.
Да. Но вы делали вывод о технологии, а я говорю что проект Написан по разному. Разница есть?
potkin4) Директор этой фирмы попросил меня описать тех-задание разрабу с ошибкой (недоработкой), т.к. он не шарит в этом.ну а я логи просил.
Дальше?
potkinЯ раньше писал на WebForm-ах - и была такая же проблема, поэтому перешёл на MVC, тут таких проблем не наблюдаю.
Ни одной ссылки что проблема застарелая вы не дали.
Тест со sleep не сделали.
Это imho.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665125
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quote potkin]1) На одной запустили отчет за пол года
2) Во второй обрабатываем первичные документы - вот тут зависание, пока первая не отработает.[/quote
potkinЕщё раз причина:
Нужно открыть несколько вкладок браузера и в них работать:
1) На одной запустили отчет за пол года
2) Во второй обрабатываем первичные документы - вот тут зависание, пока первая не отработает.
Это юз кейс а не причина.
Варианты решения:
1. Заказывать отчет
2. Пагинация отчета
3. Async в коде
4. Тюнинг БД
5. Кэширование
6 ОРМ.
....
33. ....
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665131
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkinменя описать тех-задание разрабунапишите ему в ТЗ глава 3 - время отклика ИС не более 10 сек. при нагрузке Y = 12345.
Удачи!
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665140
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkinавторЧудак человек).
авторврачам сначала анализылоги приносят
1) Давайте не будем обзываться?
2) Проект не мой.
3) Есть доступ к сайту и я могу посмотреть как он работает, не более.
4) Директор этой фирмы попросил меня описать тех-задание разрабу с ошибкой (недоработкой), т.к. он не шарит в этом.

Ещё раз причина:
Нужно открыть несколько вкладок браузера и в них работать:
1) На одной запустили отчет за пол года
2) Во второй обрабатываем первичные документы - вот тут зависание, пока первая не отработает.

П.С.
Я раньше писал на WebForm-ах - и была такая же проблема, поэтому перешёл на MVC, тут таких проблем не наблюдаю.
У меня работает аналогичный проект в соседней фирме и таких проблем НЕТ, поэтому меня и попросили просто описать ошибку разработчику, не более.
sessionState mode Off и проверяйте
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665147
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkin,

Web.config - <configuration> - <system.web> - <sessionState mode="Off"/>
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665175
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quote Petro123]potkin1) На одной запустили отчет за пол года
2) Во второй обрабатываем первичные документы - вот тут зависание, пока первая не отработает.[/quote
potkinЕщё раз причина:
Нужно открыть несколько вкладок браузера и в них работать:
1) На одной запустили отчет за пол года
2) Во второй обрабатываем первичные документы - вот тут зависание, пока первая не отработает.
Это юз кейс а не причина.
Варианты решения:
1. Заказывать отчет
2. Пагинация отчета
3. Async в коде
4. Тюнинг БД
5. Кэширование
6 ОРМ.
....
33. .... к чему этот поток сознания?
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665194
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилк чему этот поток сознания?к тому что юз кейс выше может быть не только из за сессии, а ещё кучи причин.
Логично?
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665198
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Для начала нужнг исключить возможные проблемы с сессией
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665213
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Изопропилк чему этот поток сознания?к тому что юз кейс выше может быть не только из за сессии, а ещё кучи причин.
Логично?нет
назови хотя бы одну
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665214
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилPetro123,

Для начала нужнг исключить возможные проблемы с сессией
Исключайте)))) LOL.
Приходит к двум докторам больной с жалобой что после вчерашнего голова болит.
Один советует выпить аспирин. Второй - пить надо меньше.
А третий учит первого и второго)). Т.е. флудит.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665218
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Ты третий?
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665220
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,
По логике ты, т.к. ты ничего не предложил больному.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665233
Фотография potkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAWeb.config - <configuration> - <system.web> - <sessionState mode="Off"/>

Получаю ошибку при загрузке сайта:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Object reference not set to an instance of an object.
Description: An unhandled exception occurred during the execution of the current web request. 
Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

Source Error: 

An unhandled exception was generated during the execution of the current web request. 
Information regarding the origin and location of the exception can be identified using the exception stack trace below.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665242
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkin
Код: plaintext
Information regarding the origin and location of the exception can be identified using the exception stack trace below.
и?
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665259
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkinskyANAWeb.config - <configuration> - <system.web> - <sessionState mode="Off"/>

Получаю ошибку при загрузке сайта:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Object reference not set to an instance of an object.
Description: An unhandled exception occurred during the execution of the current web request. 
Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

Source Error: 

An unhandled exception was generated during the execution of the current web request. 
Information regarding the origin and location of the exception can be identified using the exception stack trace below.
А говорите, что сессию не используете
Видимо-таки используете, раз отключили и упало скорее всего обращение к ней.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665261
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkin,

Вы на своём старом сайте проверяете, верно?
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665262
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkin
Код: plaintext
Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Покажите всё, что выводится ниже данной строки.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665274
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Изопропил,
По логике ты, т.к. ты ничего не предложил больному.
А ты что предложил? Анализы сдать (логи посмотреть)?
По каким логам понятно за какой ресурс конкурируют запросы в рамках одной сессии?
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665282
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAPetro123Изопропил,
По логике ты, т.к. ты ничего не предложил больному.
А ты что предложил? Анализы сдать (логи посмотреть)?
По каким логам понятно за какой ресурс конкурируют запросы в рамках одной сессии?
21485772
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665395
Фотография potkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,
Не, не на своём.
Уже ушёл с фирмы, завтра приду только ...
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665426
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAпропущено...

А ты что предложил? Анализы сдать (логи посмотреть)?
По каким логам понятно за какой ресурс конкурируют запросы в рамках одной сессии?
21485772
Я не хожу за тобой. Ты сам приходишь в топик и флудишь
Я лишь подчёркиваю, что комментарии твои по сути раз за разом бесполезны.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39665428
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkinskyANA,
Не, не на своём.
Уже ушёл с фирмы, завтра приду только ...
А я просил Вас проверить на своём старом приложении.
Не стоит так не аккуратно поступать.

Проверьте на своём, убедитесь, что проблема в сессии, и пусть думают как избавиться от неё там, где она не требуется.
К примеру отключат её только на той странице, где долгий запрос выполняется.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39666798
Фотография potkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,
В моём старом проекте на ВебФормах всё отлично работает.
А вот на фирме не хочет с этой опцией.
Написал разработчику про "сессии", если в 2-х словах, то:
написал мне что я нихера не шарю что пишу и что бы больше не лез не в своё дело )))
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39666801
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkinВ моём старом проекте на ВебФормах всё отлично работает.
potkinнаписал мне что я нихера не шарю что пишу и что бы больше не лез не в своё дело )))
С прогерами надо либо не лезть и доверять, либо доказывать кодом.
Кода простейшего у тебя нет и видно не будет. Как и логов.
Поэтому удачи тебе).
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39666854
Фотография potkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторКак и логов
Логи тут причём?
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39666863
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkin,

он бот - логопед.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39666875
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosон бот - логопед.логофил
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39666883
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkinавторКак и логов
Логи тут причём?дык у любого врача первое анализы.
Зачем ему сам ответишь?
При тормозах логи не нужны только бездельникам т.к. они их никогда не делали и менеджерам).


Shocker.Pro,
Отстаешь от жизни - инстаграмм бот).
На пенсию пора.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39666952
Фотография potkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123
Так skyANA без логов помог.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39666973
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkinPetro123
Так skyANA без логов помог.
Таблеткой от головной боли?
Точно у тебя с логикой двойка.
1. Если не пить накануне, то тоже поможет как и таблетка. Т.е. вырубить сессию не панацея.
2. Убрать сессиию не актуален в современных проектах.
Логично? ))
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39666974
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkin,
Там еще совет не про логи был, а про sleep в тестовом.
Тоже не можешь и будем флудить третью страницу?
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39666984
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkinPetro123
Так skyANA без логов помог.
Не слушайте его. Он сам не знает, о чём говорит.
Если спросите о том, какие конкретно логи он хочет увидеть, ничего вразумительного не ответит.
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39666991
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
4 отписавшихся профессионала обсуждают услышанное слово "Логи" )))))
Продолжайте! Удачи вам!
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39666999
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkinskyANA,
В моём старом проекте на ВебФормах всё отлично работает.То есть мы убедились, что проблема в сессии.

potkinА вот на фирме не хочет с этой опцией.Я же писал, что на фирме надо отключить использование сессии только там, где этого не требуется.
То есть делать это надо не на уровне приложения, а на уровне конкретной страницы ( EnableSessionState="false" ):
Код: xml
1.
<%@ Page language="c#" Codebehind="MyPage.aspx.cs" AutoEventWireup="false" Inherits="MyApplication.MyPage" EnableSessionState="false" %>


potkinНаписал разработчику про "сессии", если в 2-х словах, то:
написал мне что я нихера не шарю что пишу и что бы больше не лез не в своё дело )))Моя думает, что прежде чем писать советы другим, надо бы самому разобраться

А для этого набираем в поиске: "How To Disable ASP Session State in ASP.NET", - читаем статью ( https://support.microsoft.com/en-us/help/306996/how-to-disable-asp-session-state-in-asp-net)
и ссылки на дополнительную информацию.
Понимаем как оно работает и потом уже рассказываем разработчику со ссылками на материал.
Тогда он не сможет ответить в духе "я нихера не шарю что пишу и что бы больше не лез не в своё дело".
...
Рейтинг: 0 / 0
WebForm vs MVC
    #39667001
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro1234 отписавшихся профессионала обсуждают услышанное слово "Логи" )))))
Продолжайте! Удачи вам!
"Если спросите о том, какие конкретно логи он хочет увидеть, ничего вразумительного не ответит." © skyANA
...
Рейтинг: 0 / 0
68 сообщений из 68, показаны все 3 страниц
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / WebForm vs MVC
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]