如何分析 XAML 性能?

发布于 2024-12-09 06:43:38 字数 179 浏览 0 评论 0原文

我正在深入了解 xaml(在我的例子中是 WPF),并且非常喜欢它。

但是,我现在很想了解(在为时已晚之前)如何分析 xaml 的性能。是否有任何工具可以做到这一点,或者只是很好地学习它并通过阅读代码发现潜在的性能问题?

我过去使用过各种代码分析器,但不记得有哪个代码分析器可以帮助分析 xaml 等声明性语言。

I'm getting deeper into xaml (WPF in my case), and really enjoying it.

However, I'd quite like to understand now (before it's too late) how to profile the performance of xaml. Are there any tools out there to do it, or is it a case of just learning it well and spotting potential performance problems by reading the code?

I've used various code profilers in the past, but don't recall one that can help profile a declarative language such as xaml.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

美人如玉 2024-12-16 06:43:38

我正在使用 VS2010 中的 Performance Explorer 工具来检查我的性能WPF 解决方案。

I'm using the Performance Explorer tool in VS2010 to check performances of my WPF solutions.

瀟灑尐姊 2024-12-16 06:43:38

过去,我必须分析许多使用 WPF 的应用程序,但我从未使用过任何具有 WPF 特定功能的工具。

我使用过 VS2010 Performance Explorer 和 RedGate 的 ANTS 分析器,它们始终足以确定瓶颈,但值得一提的是,这些瓶颈在我的视图模型或数据层中比在我的观点是,两个客户端(据我所知)都无法轻松指出 XAML 标记本身的性能问题。

I have had to profile a number of applications in the past that use WPF, but I have never used any tool that has any WPF-specific features.

I have used the VS2010 Performance Explorer and RedGate's ANTS profiler and they have always been sufficient to establish the bottlenecks, but then it's worth saying that those bottlenecks were much more common in my view model or data layer than in my view, and neither client (afaik) is able to easily point out performance issues within the XAML markup itself.

作妖 2024-12-16 06:43:38

查看 XAML UI 响应工具(又名 XAML Profiler)。请参阅此演讲以供参考。

Check out the XAML UI Responsiveness Tool (aka XAML Profiler). See this talk for reference.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文