如何提高VS11 Metro应用程序的性能?

时间:2012-07-05 05:24:02

标签: performance windows-8

我正在使用Visual Studio 11在C#中实现Windows 8 Metro应用程序。我注意到方向更改期间的性能问题,并且还会在模拟器中运行应用程序时定期发现挂起。

您对如何改善我的应用程序的性能有任何建议,可能包括一般模式或最佳实践吗?

1 个答案:

答案 0 :(得分:1)

图像是来自服务器还是来自本地?

如果来自服务器,则需要在IIS上为静态文件设置内容过期。这样文件将在本地缓存。

还尝试优化图像。您可以使用PngCrush压缩PNG。 JPG有类似的工具。您还应该降低图像的分辨率。如果它们是从相机拍摄的照片,它们具有非常高的分辨率,如300,600,1200 ......对于屏幕视图,你应该将分辨率降低到72.

可能你可以给我看一个截图吗?