国产探花免费观看_亚洲丰满少妇自慰呻吟_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的伙伴們做個參考吧。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 深水埗区| 宾阳县| 镇远县| 留坝县| 宿松县| 东港市| 襄垣县| 昆明市| 广宁县| 胶州市| 藁城市| 昌宁县| 化隆| 资兴市| 子长县| 石楼县| 博罗县| 海安县| 左权县| 胶州市| 阿图什市| 招远市| 光泽县| 乐山市| 青阳县| 泾源县| 滨州市| 临沭县| 苍溪县| 布拖县| 许昌县| 府谷县| 南郑县| 美姑县| 临邑县| 江华| 即墨市| 景东| 巩义市| 中西区| 姜堰市|