剧集

碎片整理工具:#74 - Windows 8.1 - Frame.GetNavigationState 崩溃

碎片整理工具的这一集,Andrew Richards 和 Chad Beeder 将引导你了解使用 Frame.GetNavigationState 的 Windows 应用商店应用程序中的常见问题。 我们使用 Windows 应用商店 8.1 应用示例 来演示在导航中使用复杂对象作为参数如何导致序列化引发异常。

资源:
Frame.Navigate 方法
Frame.GetNavigationState
Windows 8.1 应用程序示例
Defrag Tools SkyDrive (inc.脚本和 ProcDumpExt)

时间表:
[00:25] - Frame.GetNavigationState
[03:00] - Frame.Navigate 方法
[03:53] - 参数必须是 char/string/numeric/GUID
[05:42] - XAML 导航示例
[07:00] - 如果不调用 GetNavigationState,复杂参数有效
[09:56] - XAML Frame x:Name
[11:50] - GetNavigationState 中的异常
[14:00] - SuspensionManager 类
[15:35] - 向我们Email你的问题defragtools@microsoft.com