No VS2008, a entrada do documento que parece mais útil é:
Windows Presentation Foundation Criando um aplicativo WPF (WPF)
ms-help: //MS.VSCC.v90/MS.MSDNQTR.v90.en/wpf_conceptual/html/a58696fd-bdad-4b55-9759-136dfdf8b91c.htm
ApplicationDefinition Identifica o arquivo de marcação XAML que contém a definição do aplicativo (um arquivo de marcação XAML cujo elemento raiz é Application). ApplicationDefinition é obrigatório quando Install for true e OutputType for winexe. Um aplicativo WPF e, consequentemente, um projeto MSBuild podem ter apenas uma ApplicationDefinition.
Página Identifica um arquivo de marcação XAML cujo conteúdo é convertido em um formato binário e compilado em um assembly. Os itens da página geralmente são implementados em conjunto com uma classe code-behind.
Os itens de página mais comuns são arquivos XAML cujos elementos de nível superior são um dos seguintes:
Window (System.Windows..::.Window).
Page (System.Windows.Controls..::.Page).
PageFunction (System.Windows.Navigation..::.PageFunction<(Of <(T>)>)).
ResourceDictionary (System.Windows..::.ResourceDictionary).
FlowDocument (System.Windows.Documents..::.FlowDocument).
UserControl (System.Windows.Controls..::.UserControl).
Recurso Identifica um arquivo de recurso que é compilado em um assembly de aplicativo. Como mencionado anteriormente, o UICulture processa itens de recursos.
Conteúdo Identifica um arquivo de conteúdo que é distribuído com um aplicativo. Os metadados que descrevem o arquivo de conteúdo são compilados no aplicativo (usando AssemblyAssociatedContentFileAttribute).