Programming techniques continue to evolve, and with evolution comes
opportunity. The success of the Web, in conjunction with the demand for rich
clients and rapid development, has spawned a new generation of declarative
languages. XUL, Macromedia's Flex, Microsoft's XAML, and Xamlon, Inc.'s
Xamlon Pro 1.1 are designed to enable rapid, XML-based application develoment
with access to structured programming languages for application logic.
There is a myriad of advantages to declarative user interface development.
Markup-based application interfaces are quick to build and easy to modify.
HTML and other markup languages suffer from limited programmatic
functionality and control, but the new generation of declarative languages
circumvents this traditional limitation by offering back-end scripting
languages, in the case of XUL and Flex, or access to any .NET language for