Преглед садржаја
Један од задатака оквира је побољшање тока рада програмера пружањем алата и конвенција због којих је потребно мање размишљати о техничком делу начина постизања ствари, а више о логици наших апликација.У случају АСП.НЕТ МВЦ, такође нам се нуде алати који нам омогућавају да директно генеришемо пакете Скрипте додатне које наша апликација користи и како бисмо их могли умањити како би били у складу с једном од најбољих пракси и повећали перформансе.
Ин АСП.НЕТ МВЦ имамо библиотеку Систем.Веб.Оптимизатион, па преко њега можемо приступити методама које нам омогућавају оптимизацију елемената наше веб апликације, попут паковања различитих датотека стилова и Јавасцрипт.
Ова библиотека такође укључује елементе који нам помажу да побољшамо предмеморију статичких додатака наше апликације, као и умањивање датотека, да видимо како овај додатак у почетку функционише.
На делуАко видимо датотеку Лаиоут.цсхтмл, можемо приметити да методом пречица дефинишемо путању стилских ресурса и Јавасцрипт, ово није ништа друго до Дати, пружити () и ми га користимо са његовим диференцијаторима @Стилес И @Скрипте, оно што ради је једноставно паковање и умањивање ресурса директно, немогуће је да наш развој буде лакши, хајде да анализирамо како се они зову:
У случају @Скрипте Радимо то са једним елементом, али то се може применити на неколико, као у стиловима.
Ако покренемо алатку за анализу перформанси у прегледачу, схватићемо да, иако на овај начин називамо ове елементе у основном предлошку, они су и даље приказани у различитим датотекама, то се дешава јер је омогућено развојно окружење отклањање грешака па због лакше читљивости и отклањања грешака нису груписани у једну датотеку.
Да бисмо то урадили, морамо лоцирати конфигурацијску датотеку и тамо назначити нашем оквиру да мора допустити побољшања постављањем следеће опције на труе:
БундлеТабле.ЕнаблеОптимизатионс
Са овим, ако поново покренемо мерни алат, на пример Ислов, то ћемо видети у одељку умањења и захтеви ХТТП све је урађено према најбољим праксама.
Овим смо завршили овај водич, видели смо како на једноставан начин АСП.НЕТ МВЦ омогућава нам да правимо пакете датотека са стиловима и скрипти, уз њихово минимизирање, што нам помаже да се једноставно посветимо успостављању логике наше апликације.