Home
Programming
AspectJ   Basic   C   C++   C#   Eiffel   Java   JavaScript   Pascal   PHP   Python   Rexx   Ruby   Scriptol   Tcl
Markup
HTML   XML   XAML   XUL
Query
SQL

XAML - Building Graphical Interfaces

XAML "Extensible Application Markup Language", is a XML format dedicated for graphical user interface creating, editing and reusing. This is a Microsoft product and requires the .NET environment.

XAML features

Why to use XAML?

XAML eases to create, edit and reuse graphical user interfaces for desktop and Web applications.
Windows Vista uses XAML for its graphical interface. The Silverlight plug-in for Web interfaces makes use of XAML.

Sites and tools

Sample code

Hello world
<Page xmlns="">
  <TextBlock>
     Hello, World!
  </TextBlock>
</Page>
Draw a button
<button 
   Background="Gray" 
   FontSize="18pt" 
   Click="OnClick">
    Submit
</button>
Home