【发布时间】:2009-07-20 23:45:27
【问题描述】:
我喜欢 WPF,但我讨厌 XAML。
XAML 过于冗长,在 Microsoft 尝试对其进行扩展时出现语法问题(请参阅 StringFormat on Bindings),并且难以导航。
有没有 XAML 的替代品?
(这些只是我的意见。请随意不同意。)
【问题讨论】:
-
太冗长了?我认为尝试在 C# 中声明用户界面比 XAML 更冗长。
-
也许,但我不认为 C# 可以替代 XAML。 :)
-
前几天我也想问同样的问题,但担心会引发战争。我的答案是“XAML 是不是倒退了一步”,但你知道那会怎样。
-
我喜欢 WPF,通常不会考虑回到 Windows 窗体,但我也属于认为他们对 XAML 到底想什么的阵营!一方面我可以赞扬微软使用像 XML 这样的标准,但另一方面,在使用它之后,我希望他们设计了一种自定义 UI 定义语言,可以直接支持数据绑定和你拥有的所有其他“迷你语言”与 XAML 一起使用。
-
当然 XAML 是一个标准... FOR DATA!!!然而,作为一种语言,它很烂。
标签: wpf xaml programming-languages