XAML应用程序工作流程是什么样的

我一直试图找到使用XAML编写的GUI的应用程序的生命周期如何。 这篇博文真让我困惑。 报价单:

要充分了解改善启动时间的机会领域,了解启动应用程序的工作流程非常重要。

1. The App constructor is called in App.xaml.cs. 2. XAML in App.xaml is parsed. 3. Application_Launching is called in App.xaml.cs. 4. The Page constructor of your MainPage is called. 5. XAML in your MainPage is parsed. 6. OnNavigatedTo is called in your MainPage. 

我虽然XAML被编译为BAML并嵌入到dll中。 运行时只是将BAML转换为.Net对象。

WP7 Silverlight有什么不同? Runtime是否像浏览器一样解析它? 从XAML生成的C#文件有什么意义? (例如Main.xaml.g.cs)C ++和XAML应用程序有什么不同?

.g.cs文件是自动生成的,包含与XAML页面的一般布局相关的信息。 这是一个非常好的描述 。

运行时确实会解析嵌入在程序集中的XAML – 与WPF不同,它不作为BAML嵌入。