2012-07-05 42 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

相关问题