Čo je viazanie a miniifikácia v ASP NET MVC?
Čo je viazanie a miniifikácia v ASP NET MVC?

Video: Čo je viazanie a miniifikácia v ASP NET MVC?

Video: Čo je viazanie a miniifikácia v ASP NET MVC?
Video: (#116) Bundling and minification in asp.net core | Asp.Net Core tutorial 2024, Smieť
Anonim

Obaja viazanie a miniifikácia sú dve samostatné techniky na zníženie času načítania. The viazanie znižuje počet požiadaviek na server, pričom minifikácia znižuje veľkosť požadovaných aktív.

Čo je potom viazanie a miniifikácia v MVC?

MVC implementuje proces tzv minifikácia na zviazaný súbory. Balenie a minifikácia nám poskytujú spôsob, ako znížiť počet požiadaviek potrebných na získanie zdrojových súborov JS a CSS, ako aj zmenšiť veľkosť samotných súborov, čím sa zlepší odozva našich aplikácií.

Podobne, čo je BundleConfig Cs v ASP NET MVC? BundleConfig nie je nič iné ako konfigurácia zväzku presunutá do samostatného súboru. Kedysi bol súčasťou spúšťacieho kódu aplikácie (filtre, zväzky , cesty boli nakonfigurované v jednej triede) Ak chcete pridať tento súbor, musíte najprv pridať súbor Microsoft. AspNet Balíček. Web. Optimization nuget pre váš webový projekt: Inštalačný balík Microsoft.

Jednoducho povedané, čo je to viazanie a miniifikácia?

Balenie a miniifikácia sú dve techniky, ktoré môžete použiť v ASP. NET 4.5 na zlepšenie času načítania požiadaviek. Balenie a miniifikácia zlepšuje čas načítania znížením počtu požiadaviek na server a zmenšením veľkosti požadovaných prostriedkov (ako sú CSS a JavaScript.)

Ako sa implementuje minifikácia v MVC?

Balenie a minifikácia možno povoliť alebo zakázať dvoma spôsobmi: buď nastavením hodnoty atribútu ladenia v prvku kompilácie na webe. konfiguračný súbor alebo nastavenie vlastnosti enableOptimizations v triede BundleTable. V nasledujúcom príklade je ladenie na webe nastavené na hodnotu true.

Odporúča: