Articulo de referencia

Lenguaje de marcado de aplicaciones binarias

.baml "},"mime":{"wt":""},"type code":{"wt":""},"uniform type":{"wt":""},"magic":{"wt":""},"owner":{"wt":"[[Microsoft]]"},"released":{"wt":""},"genre":{"wt":"[[User interface ma...

El lenguaje de marcado de aplicaciones binarias es un formato de archivo desarrollado por Microsoft que se genera mediante la compilación de archivos XAML . [ 1 ]

Generación

Un archivo XAML se puede compilar en un archivo de lenguaje de marcado de aplicación binario con la extensión .BAML [ 2 ] , que se puede insertar como recurso en un ensamblado de .NET Framework . En tiempo de ejecución, el motor del framework extrae el archivo .BAML de los recursos del ensamblado, lo analiza y crea un árbol visual o flujo de trabajo WPF correspondiente . Con este formato, el contenido se carga más rápido en tiempo de ejecución , ya que el XAML se enriquece con tokens y se completa el análisis léxico.

Referencias

  1. "Descripción general de la globalización y localización de WPF: Localizar una aplicación WPF" . Microsoft MSDN . Consultado el 24 de agosto de 2011. El formato BAML de XAML para que pueda localizar al mismo tiempo que desarrolla.
  2. desconocido (30/07/2009). "¿Qué es BAML?" . DOTNET Spider . Consultado el 18/08/2011 . BAML significa Binary Application Markup Language, que es una versión compilada de XAML. Cuando compilas tu XAML, crea el archivo BAML.