tags:

views:

586

answers:

2

Hi All, What is .baml file and what's the use of this file? Who creates this file?

+8  A: 

A compiled XAML file.

Wikipedia says:

A XAML file can be compiled into a .baml (Binary XAML) file, which may be inserted as a resource into a .NET Framework assembly. At run-time, the framework engine extracts the .baml file from assembly resources, parses it, and creates a corresponding WPF visual tree or workflow.

Zaagmans
Key thing here is that it is essentially a compression technique - the XAML is still parsed and constructed by the runtime
Gordon Mackie JoanMiro
+1  A: 

.baml = Binary Application Markup File, a compiled XAML file.

Patrick Peters