, JohnFx wrote

I'd heard that web developers would find the transition easier, but that isn't the case for me. The problem is that XAML is close enough to XHTML to make you think you might know what to do, but those instincts usually turn out to be incorrect. And that binding syntax is freaking insane.

FWIW I've never believed the line that it would be easier for web developers. Sure, they're both XML-like syntaxes, but HTML+CSS is probably the most *-backwards way of trying to separate presentation from content ever devised. Anyone used to working with data in that way is going to find the idea of data-binding, despite it being a far cleaner and capable technology, to be a little bit alien.