XAML: Extensible Application Markup Language
XAML (pronounced “Zamel), Object Graph definition language or Extensible Application Markup Language, is Microsoft’s new XML-based declarative markup language for building application in the next generation of Windows, code-named “Longhorn”. XAML allows the developer to control the layout of application interfaces including text, graphics, buttons, and the entire collection of .NET user interface controls.
This looks set to represent the ultimate browser lock-in – in a few years time when IE 7 comes as standard on new PC s I wouldn’t be surprised to see the corporate software development world moving almost exclusively to this technology – after all, it’s going to be extremely easy both to develop and to distribute and it will have all of the benefits of a web application without the downside of the restricted GUIs offered by HTML. With this new layout engine in next IE or in Longhorn Microsoft can kill in same time other browsers and flash.
» Continue reading “XAML: Extensible Application Markup Language”

