Pourquoi la page de recherche initiale prend-elle plus de temps à apparaître?
Par défaut, les pages Web ASP.NET sont compilées de façon dynamique si les utilisateurs recherchent d'abord une ressource d'un site web. Après que des pages aient été compilées pour la première fois, les ressources compilées sont mises en cache afin que les requêtes suivantes vers la même page soient nettement plus efficaces. Par défaut, IIS ferme les applications qui ont été inactives pendant un certain moment. Le prochain utilisateur à demander du service de cette application fermée fera face à une réponse lente en attendant que le chargement initial se termine.
Vous pouvez régler ce problème en configurant CES pour qu'il envoie périodiquement des requêtes à une application de recherche afin de veiller à ce qu'elle charge continuellement dans IIS (voir Pré-chargement d'une page de recherche afin d'empêcher les délais d'affichage).
Note : Veuillez vous référer au document Understanding ASP.NET Dynamic Compilation de MSDN pour plus d'informations.