Ich habe eine Anwendung geschrieben in asp.net C# und gehostet auf IIS6. Es gibt einen 'Image'-Ordner mit 3 Unterordnern. Diese Ordner enthielten Bilder vom Typ 'jpg', 'gif', 'png' usw. Bilder sind sehr groß und in Zahlen. Auf der Anwendung müssen auf jeder Seite einige Bilder geöffnet/angezeigt werden, aufgrund der Größe der Bilder wird meine Anwendung immer langsamer.Image-Caching in asp.net-Anwendung ohne IIS
Ich weiß, es gibt einige Techniken, um Image-Ordner auf dem Client-Rechner oder anderen Methoden zu cachen. Ich habe keinen Zugriff auf IIS. Also, ich brauche einige httpandler oder httpmodules, die etwas wie Bild-Caching bieten.
Ich habe es versucht: codeproject.com/KB/aspnet/CachingImagesInASPNET.aspx Das Problem ist, ich muss eine zusätzliche Erweiterung '.ashx' zu jedem Bild Link hinzufügen. Es gibt kein Problem mit Bildern, die dynamisch geladen werden, aber es hat Probleme mit Bildern, die einen manuellen Link erstellen müssen. Auch das funktioniert gut bis zu 1000 Bildern.
Alle Vorschläge/Lösungen werden geschätzt.
Danke an alle - mein Problem mit diesem jetzt gelöst: codeproject.com/KB/aspnet/CachingImagesInASPNET.aspx . Die tatsächlich funktionierende Anwendung ist: http://singhshashtar.com/ –
Cool. Hoffe das klappt für dich. Wie wäre es mit ein paar upvotes für @Oded, @ 5arx für vorbeischauen zu helfen ;-) – 5arx
@ 5arx - Cooler Mann, ich habe es schon getan. Nochmals vielen Dank an euch beide. –