私はアプリケーションを構築しています。それをデプロイした後、インターネットで入手できるいくつかのツールでテストしました。そのうちの 1 つはhttp://developers.google.com/speed/pagespeed/insights/です。
テスト後、サーバーの応答が非常に遅いとのことでした。ホームページを開いたときに、ページを開くのに時間がかかることに気付きました。
ここに私のインデックスメソッドがあります:
public ActionResult Index()
{
IndexModel indexModel = new IndexModel();
indexModel.news = db.News.ToList().OrderByDescending(News => News.Date);
indexModel.paper = db.Papers.ToList().OrderByDescending(Paper => Paper.Date);
return View(indexModel);
}
これを非同期メソッドにしたい。それはそれを速くしますか?それとも他の解決策がありますか?