ASP.NET предварительный просмотр MVC 5 на моно

В 2019 году любое подобное решение связано не столько с производительностью, сколько с пользовательским интерфейсом.

Большинству пользователей не нравятся задержки, поэтому вы хотите быть максимально отзывчивыми. Если это много маленьких запросов, чтобы дать пользователю возможность что-то сделать (вместо ожидания 1-2 секунд для возврата большого запроса), вы должны предпочесть это решение. Это зависит от того, на что похож ваш опыт на экране.

Сказав, что 100 записей - это не очень большая полезная нагрузка (как правило), поэтому, если она достаточно мала и, возможно, кэширована, вы можете просто получить все 100 сразу.

10
задан MichaelGG 14 October 2008 в 19:37
поделиться

3 ответа

Хорошо потенциал - то, что RewritePath к / имеет своего рода ошибку, поэтому просто избегайте этого. Изменение RewritePath (Запрос. ApplicationPath) к:

HttpContext.Current.RewritePath("/Home/Index");

Кажется, решает проблему и по крайней мере демонстрационные работы до сих пор.

11
ответ дан 3 December 2019 в 22:02
поделиться

Asp. Сетевой MVC 1.0 будет работать с 2,4 ответвлениями моно, но необходимо будет все еще зафиксировать RewritePath в загрузке страницы default.aspx.cs

4
ответ дан 3 December 2019 в 22:02
поделиться

Вы используете Моно от svn или стабильный? Какой веб-сервер Вы используете? Какая Операционная система? Вы имеете, переписывают правила в Вашем веб-сервере?

Я могу выполнить предварительный просмотр 4 в Linux с этим в page_load методе в default.aspx.cs

HttpContext.Current.RewritePath(Request.ApplicationPath);
 ((IHttpHandler)new MvcHttpHandler()).ProcessRequest(HttpContext.Current);

Мне нужно это в окнах иногда также. Я еще не протестировал версию 5 в Linux, таким образом, это не могло бы работать.

1
ответ дан 3 December 2019 в 22:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: