Dateien in .net werden verkleinert und kombiniert

Ich freue mich auf die Umsetzung einige performance-Optimierung um meine javascript/css. Insbesondere wollen die Verkleinerung und Kombination einer solchen. Ich bin in der Entwicklung in .net/c# web-Applikationen.

Habe ich ein paar Optionen und auf der Suche nach feedback auf jede:

Erste ist dieses clevere tool stieß ich auf Chirpy, die über visual studio kombiniert, minimiert etc -> http://chirpy.codeplex.com/ Dies ist ein visual studio add-in aber da bin ich in einer team-Umgebung, dieses tool ist nicht ideal.

Meine nächste option ist die Verwendung einer Msbuild-Aufgabe (http://yuicompressor.codeplex.com/) zu minifizieren der Dateien und kombinieren Sie (vielleicht lese aus einer xml-Datei, was muss kombiniert werden). Das funktioniert zwar für minifying gut, die Sorge, die ich habe, ist, dass ich werde zu halten, was kombiniert werden muss, könnte ein Kopfschmerz.

3. option ist die Verwendung von msbuild-task nur für die minifying und zur Laufzeit mit einigen Hilfsklassen, kombinieren Sie die Dateien auf einer basis pro Seite. Dies würde kombinieren der Dateien, geben Sie einen Namen und fügen Sie eine version.

Alle anderen Optionen, die ich prüfen könnte? Mein Anliegen mit der letzten option ist, dass es performance-Probleme wie ich hätte, die Datei zu öffnen von der lokalen Festplatte, den Inhalt gelesen und dann kombinieren Sie die Dateien. Dies ist eine Menge der Verarbeitung zur Laufzeit. Ich war auf der Suche, so etwas wie Squishit - https://github.com/jetheredge/SquishIt/downloads Dies minimiert die Dateien zur Laufzeit, aber ich würde schauen, tun dies zur compile-Zeit.

Also keine Rückmeldung auf meine Ansätze wäre toll? Wenn die 3. option würde nicht dazu führen, dass performance-Probleme, bin ich Weg.

InformationsquelleAutor der Frage amateur | 2010-12-02

Schreibe einen Kommentar