2012-07-05 44 views
0

我正在C#中使用Visual Studio 11實現Windows 8 Metro應用程序。我在方向更改期間注意到性能問題,並且在模擬器中運行應用程序時還定期注意到掛起。如何提高VS11 Metro應用程序的性能?

對於如何提高應用程序的性能,您是否有任何建議?可能包括一般模式或最佳實踐?

+1

您是否遇到特定的性能問題?你在尋找一般的最佳實踐嗎? – reuben

+0

在方向改變一些圖像加載在更多的時間和模擬器有些時候掛告訴我一般的性能模式.. – Narasimha

回答

1

圖像來自服務器還是來自本地?

如果來自服務器,則需要在IIS上爲靜態文件設置內容過期。這樣文件將被本地緩存。

也嘗試優化圖像。您可以使用PngCrush壓縮PNG。 JPG有類似的工具。您還應該降低圖像的分辨率。如果他們是從相機拍攝的照片,他們具有非常高的分辨率,如300,600,1200 ......您應該將分辨率降低到72以獲得屏幕視圖。

可能是你可以給我看一個截圖嗎?

+0

非常感謝您分享信息... – Narasimha

相關問題