四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

Silverlight發布時的優化工作(上)

  最近做開發時,silverlight的xap越來越大,如果不進行優化嚴重影響到客戶端的體驗,因此看了一些資料,總結一下。

  一、XAP包是可分解的

  Silverlight應用最終是借助于http協議以web形式到達客戶端的,我們編寫的silverlight包,就是xap,其實是一個壓縮包,包含了許多個控件及資源,可以通過更改后綴為ZIP,通過右鍵打開一探究竟。

image

image  更改后綴后再使用壓縮軟件打開后發現。

image

  了解這個基本知識后呢,就可以從分解這個xap包開始了進行優化工作了,這里的優化工作分為兩部分:

  1. silverlight客戶端緩存驗證
  2. silverlight本身的DLL分解
  3. 資源的分解

  二、Silverlight緩存資源的驗證

  Silverlight在客戶端是可以緩存資源的,一次下載,重復使用。

  這個可以通過Fiddler測試出來資源的加載情況。

  三、利用VS2010中的silverlight中的利用選中“應用程序庫緩存減小xap體積”來控制每一次僅下載所需要的DLL。

image

  在SL項目中添加一個childwindow,然后我們改寫一下MainPage.xaml.cs代碼:

   public MainPage()
{
InitializeComponent();
this.Loaded += new RoutedEventHandler(MainPage_Loaded);
}

void MainPage_Loaded(object sender, RoutedEventArgs e)
{
Test t
= new Test();
t.Show();
}

NET技術Silverlight發布時的優化工作(上),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 提升自我| 电影《七天》| 草刈正雄| 市川实日子| 国产成人亚洲综合a∨婷婷| 卧虎演员表| 祈今朝电视剧| 新贵妃醉酒简谱| 乔治娅·格洛梅| 三人行菲律宾| 未删减版电视剧在线观看| 生猴子视频| 色在线视频网站| 孕期体重增长参照表| 98%| 追捕演员表名单| 长靴靴虐视频vk| 张韶涵个人简历| 黄秀贞| 消防知识问答100题| 女同性恋视频网站| 1—36集电视剧在线观看| ctv5| 密使所有演员表| 我有一个好朋友作文二年级| 赌侠演员表大全| 风花电影完整版免费观看| 邓布利多之谜电影| 男人伤感失落孤独头像| 悲伤天使| 混凝土结构设计规范gb50010-2020 | 《风流艳妇》| 电影名叫《保姆》| 苏晓电视剧叫什么名字的| 何育骏| 苏捷斯卡战役 电影| 好男当家 电视剧| 暮光之城1高清完整版| 听说 电影| 茶山情歌伴奏| 挠60分钟美女腋窝视频|