我觉得 xaml就是一个 定制化的xml文档  不是什么新语言它以后会“完全” 在编译时 与C#等 语言合成为msil语言, 这点我认为很类似
把一个 xml文档 与clr对象之间做 序列化与反序列化,xml的反序列化就变成一个对象 而一个对象序列化就变成xml文档这与xaml到C#之间的代码映射 完全 类似,映射好后再做些合成工作 最后 到msil语言 编译完毕。。大家觉得呢?