Was ist Bündelung und Minimierung in ASP NET MVC?
Was ist Bündelung und Minimierung in ASP NET MVC?

Video: Was ist Bündelung und Minimierung in ASP NET MVC?

Video: Was ist Bündelung und Minimierung in ASP NET MVC?
Video: .NET Practices (3/5) - Architektur-Modernisierung: Migration von WCF zu gRPC mit ASP.NET Core 7 2024, Kann
Anonim

Beide Bündelung und Minimierung sind die zwei getrennten Techniken, um die Ladezeit zu reduzieren. Die Bündelung reduziert die Anzahl der Anfragen an den Server, während die Verkleinerung reduziert die Größe der angeforderten Assets.

Was ist dann Bündelung und Verkleinerung in MVC?

MVC implementiert einen Prozess namens Verkleinerung auf der gebündelt Dateien. Bündelung und Minimierung bieten uns eine Möglichkeit, sowohl die Anzahl der Anforderungen, die zum Abrufen von JS- und CSS-Ressourcendateien erforderlich sind, als auch die Größe der Dateien selbst zu reduzieren, wodurch die Reaktionsfähigkeit unserer Apps verbessert wird.

Was ist BundleConfig Cs in ASP NET MVC? BundleConfig ist nichts anderes als die Bündelkonfiguration, die in eine separate Datei verschoben wurde. Früher war es Teil des App-Startcodes (Filter, Bündel , Routen wurden früher in einer Klasse konfiguriert) Um diese Datei hinzuzufügen, müssen Sie zuerst die Microsoft. AspNet . Web. Optimization-Nuget-Paket für Ihr Webprojekt: Install-Package Microsoft.

Einfach so, was ist Bündelung und Verkleinerung?

Bündelung und Minimierung sind zwei Techniken, die Sie in ASP. NET 4.5 verwenden können, um die Ladezeit von Anforderungen zu verbessern. Bündelung und Minimierung verbessert die Ladezeit, indem die Anzahl der Anfragen an den Server und die Größe der angeforderten Assets (wie CSS und JavaScript) reduziert werden.

Wie wird die Minimierung in MVC implementiert?

Bündelung und Verkleinerung kann auf zwei Arten aktiviert oder deaktiviert werden: entweder durch Festlegen des Wertes des Debug-Attributs im Kompilierungselement im Web. config-Datei oder Festlegen der enableOptimizations-Eigenschaft für die BundleTable-Klasse. Im folgenden Beispiel wird debug in web auf true gesetzt.

Empfohlen: