Я недавно начал оценивать шаблоны ASP.NET-Boilerplate.При работе с шаблоном я начал замечать медленное время загрузки при нажатии на пункты меню.Чтобы исключить собственные ошибки кодирования, я попробовал «новые» сгенерированные / загруженные шаблоны с веб-сайта https://aspnetboilerplate.com/Templates. Единственное, что я изменил, - это строка подключения в appsettings.json для ссылки на мой локальный сервер базы данных.Я несколько раз пробовал новые шаблоны и всегда загружал шаблон ASP.NET Core 2.x для многостраничного приложения с включенной аутентификацией.Результат всегда один и тот же: при щелчке по пунктам меню потребовалось много времени (1-3 секунды), пока не появилась новая страница, даже когда я снова и снова нажимал на один и тот же пункт меню.Затем я начал профилировать загрузку страницы с помощью MiniProfiler для .NETCore , и это подтвердило мои впечатления: только загрузка DOM занимала> 1 секунду для каждой загрузки страницы / изменения страницы.Поскольку у меня не было фоновых задач, а IIS и SQLServer работали локально, я понятия не имею, откуда эти медленные ответы.
Для сравнения я попробовал Angular 2.x-шаблон, и это было быстро, как и ожидалось..
Кто-нибудь испытывал подобные проблемы?Может быть, у кого-то есть решения для такого поведения?
Версия, которую я тестировал, была 4.2.0.Я тестировал на 64-битной машине WIN10, сообщество VS2017, Google Chrome + Microsoft Edge (текущие версии)
Спасибо заранее !!
PS Я все еще получил результаты измерений в PDF, если разработчикзаинтересован