Blog

Silverlightのパフォーマンスを向上させるための10のヒント

2017/08/16

「Silverlightのパフォーマンスを向上させるための10のヒント」という記事が公開されています。

http://techblog.yahoo.co.jp/cat207/web_1/silverlight_2/
主要な部分だけ抜粋して下記で紹介しますが、
詳細は上記URLよりご確認下さい。

起動時間を短縮するために私たちが行えることは次の3つです。

  • ファイルサイズを小さくしダウンロードの時間を短くする。
  • コードを最適化しJITコンパイルの時間を短くする。
  • 余計な処理はなるべく行わないで初期化シークエンスの時間を短くする。

【1】起動は最小化
【2】拡張ライブラリをキャッシュさせる
【3】開発時はフレームレートを表示させる
【4】スペックの低いPCで動作確認
【5】HTTPリクエストを減らす
【6】なるべくXAMLで書く
【7】半透明の扱いに気をつける
【8】リサイズが不要な画像や動画を使う
【9】エフェクトの扱いに気をつける
【10】UIに影響を与える処理は控える
【番外】GPUを活用する

-Blog