Ich habe eine Ajax.Net-fähige ASP.Net 2.0-Website. Das Hosting für den Standort und die Datenbank liegt außerhalb meiner Kontrolle, ebenso wie das Schema der Datenbank. Beim Testen von Hardware, die ich kontrolliere, funktioniert die Site gut, aber auf der Client-Hardware gibt es merkliche Verzögerungen beim Neuladen oder Wechseln von Seiten.Beschleunigung einer ASP.Net-Website oder -Anwendung
Ich möchte meine Anwendung so kompakt und schnell wie möglich machen, wenn ich sie ausliefern. Eine Idee besteht darin, Ablaufdaten für alle statischen Ressourcen der Site festzulegen, damit sie beim Laden der Seite nicht abgerufen werden. Unter Ressourcen verstehe ich Bilder, verknüpfte Stylesheets und JavaScript-Quelldateien. Gibt es einen einfachen Weg, dies zu tun?
Welche anderen Möglichkeiten gibt es, um eine .Net-Website zu optimieren?
UPDATE: Ich habe YSlow auf der Website ausgeführt und die Bereiche, in denen ich am härtesten gelandet bin, sind die Anzahl der geladenen JavaScript- und Style-Sheets (23 JS-Dateien und 5 Stylesheets). Alle außer einem (das Haupt-Stylesheet) wurde von Ajax.net und Asp eingefügt. Warum so viele?
stecker stecker .... Zzzzzz – redsquare