国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

ASP.NET-Web項目運行緩慢-AjaxMin在搞鬼

2019-11-17 01:32:13
字體:
來源:轉載
供稿:網友

asp.net-Web項目運行緩慢-AjaxMin在搞鬼

AjaxMin 4.8版本是沒問題,出現問題的時候是AjaxMin 5.3.xxxxx版本,起初我也不知道是AjaxMin出現問題一直以為是因為我大幅度修改Web項目架構,以及采用大量反射后所帶來的后遺癥。

記得當時是這樣的,我不滿足現有Web項目的運行速度,想要讓它更快一些,而且現有的Web項目架構一團糟,不便于日后的擴展和維護,于是乎,我向領導申請一定的時間用于Web項目架構的修改。

批下來之后,我開始動手修改Web項目架構,從DbHelper動手,按照兼容的原則,添加了大量的反射方法,用于封裝實體類,以及填充泛型集合IList,這是Persistence持久層優化部分。

至于Web表現層,采用了Combres+dotless+YUIComPRessor.NET+AjaxMin,用于CSS代碼合并壓縮+js代碼合并壓縮,減少css文件大小和js文件大小,以及減少http的多次請求。

整個Web項目處理完后,運行起來發現,訪問速度龜慢...一直以為是我自己寫的代碼有問題,百般調試無果。

打開Visual Studio分析—性能和診斷界面,對Web項目進行分析,運行分析后,發現一個叫Microsoft.Ajax.Utilities的命名空間內的某類,運行速度最慢,而Microsoft.Ajax.Utilities是AjaxMin.dll內的。

我當時沒想過升級AjaxMin版本,一直很糾結,直到某次用Nuget升級其它dll文件,順帶升級AjaxMin至5.9版本,突然發現,速度快了好多,太棒了。

至此,這個文章就寫到這里,作個案例,提供給使用AjaxMin的伙伴們做個參考吧。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 涿州市| 闽侯县| 张家川| 刚察县| 辛集市| 西峡县| 道真| 大连市| 绥滨县| 墨竹工卡县| 钟祥市| 漳浦县| 六安市| 阳谷县| 涟源市| 安多县| 德钦县| 长顺县| 水富县| 虞城县| 宁夏| 洛浦县| 理塘县| 六安市| 永顺县| 平果县| 油尖旺区| 临朐县| 江陵县| 遵义县| 肇庆市| 射洪县| 花莲县| 左云县| 台中县| 绵竹市| 海原县| 泗洪县| 长海县| 辽阳县| 正宁县|