Это очень общий вопрос, поэтому я не буду предоставлять какой-либо код, поскольку мой проект довольно большой.
У меня есть проект ASP.NET, который я поддерживал и добавлял к вамуже год.Всего около 30 страниц, каждая из которых в основном содержит пару gridview и SqlDataSource, и обычно в коде не более 10-15 методов.Существует также довольно здоровенный dbml-файл LINQ-to-SQL, содержащий около 40-50 таблиц.
Приложение компилируется за 30-40 секунд, что, я полагаю, не так уж и плохо - но основнойпроблема в том, что при развертывании загрузка страниц медленнее, чем в других приложениях на одном сервере и в пуле приложений - загрузка простой страницы может занять около 10 секунд.Я уверен, что проблема не связана с какой-либо конкретной страницей - кажется, это проблема глобального приложения.
Мне просто интересно, есть ли какие-либо настройки в web.config и т. Д., Которые я могу использоватьчтобы ускорить процесс?Или просто общие советы по распространенным «ошибкам» или проблемам, с которыми сталкиваются разработчики, чем это может быть вызвано.Мое приложение близко к завершению, и проблемы со скоростью действительно портят мнение клиента.