2011-07-06 5 views
0

私はWindows Phone 7アプリケーションのパフォーマンスを向上させ、プロダクションを準備する方法を研究してきました。現在、いくつかの高速部品、遅い部品、許容可能なものがあります。WP7より良いパフォーマンスの概念

私が持っている主な問題は、約100項目のリストを含む「メインページ」に移動していることです。このリストにナビゲートすると、このリストを再生成する必要があると仮定しているため、ページに完全に戻るまでに数秒かかります。

多くの作業を(2ヶ月以上のコーディングで)実行しているので、この遅いナビゲーションで「リリース」するつもりですが、マンゴーリリースの「コード」で作業しています。

私は、自分のアプリケーションを超高速にするために人々が何をしているのか、そこに概念やパターンの実装を知りたいと思います。

1つのアイデアは1ページしかなく、そのページに必要な要素をすべて動的にロードすることです(ただし、追加したい場合はどこから始めたらよいか分かりません)。

全体的に、私はいくつかのアイデア(およびリンク/サンプル)を取得したいので、私はこれを再設計すると超高速アプリです。

ありがとう!

+0

をチェックアウトする場合があります。しかし、それがあなたの実際の問題がどこにあるのかを見るためにそれを測定しましたか? – Cine

+0

7.0または7.1(「マンゴー」)をターゲティングしていますか? 7.0の場合は、7.0がSL3を使用するため、 'silverlight-4.0'タグは正しくありません –

+0

マンゴー(SL4)のために会話に書き直しがあります:) – Dave

答えて

1

はこれを試してみてください:http://blogs.msdn.com/b/ptorr/archive/2010/10/12/procrastination-ftw-lazylistbox-should-improve-your-scrolling-performance-and-responsiveness.aspx

が、マンゴーに係る落とし穴にあり - ちょうど念頭に置いてそれを維持します。

+0

マンゴーは何ですか? –

+1

マンガではうまくいかないため、ちょっとした調整が必要です。http://blogs.msdn.com/b/jasongin/archive/2011/04/13/pull-down -to-refresh-a-wp7-listbox-or-scrollviewer.aspx - ページの下部にある「更新」の項目を確認してください – argh

+0

リンクありがとうございました –