Wat is bundeling en minifikasie in ASP NET MVC?
Wat is bundeling en minifikasie in ASP NET MVC?

Video: Wat is bundeling en minifikasie in ASP NET MVC?

Video: Wat is bundeling en minifikasie in ASP NET MVC?
Video: What is Bundling and Minification in MVC? 2024, Mei
Anonim

Albei bundeling en minifikasie is die twee afsonderlike tegnieke om die laaityd te verminder. Die bundeling verminder die aantal versoeke aan die Bediener, terwyl die minifikasie verminder die grootte van die aangevraagde bates.

Wat is dan bundeling en minifikasie in MVC?

MVC implementeer 'n proses genaamd minifikasie op die gebundel lêers. Bundeling en minifikasie bied ons 'n manier om beide die aantal versoeke te verminder wat nodig is om JS- en CSS-hulpbronlêers te kry en om die grootte van die lêers self te verminder, en sodoende die responsiwiteit van ons toepassings te verbeter.

Net so, wat is BundleConfig Cs in ASP NET MVC? BundleConfig is niks meer as bondelkonfigurasie wat na aparte lêer geskuif is nie. Dit was vroeër deel van die program opstartkode (filters, bundels , roetes wat vroeër in een klas opgestel is) Om hierdie lêer by te voeg, moet jy eers die Microsoft byvoeg. AspNet . Web. Optimization nuget pakket na jou webprojek: Installeer-Pakket Microsoft.

Eenvoudig so, wat is bundeling en minifikasie?

Bundeling en minifikasie is twee tegnieke wat jy in ASP. NET 4.5 kan gebruik om versoeklaaityd te verbeter. Bundeling en minifikasie verbeter laaityd deur die aantal versoeke aan die bediener te verminder en die grootte van versoekte bates (soos CSS en JavaScript) te verminder.

Hoe word minifikasie in MVC geïmplementeer?

Bondel en minifikasie kan op twee maniere geaktiveer of gedeaktiveer word: óf stel die waarde van die debug-kenmerk in die samestelling Element in die Web. config-lêer of stel die enableOptimizations-eienskap op die BundleTable-klas. In die volgende voorbeeld is debug in web op waar gestel.

Aanbeveel: