Structure of XSharper program is
Using XML immediately makes IntelliSense live in Visual Studio 2008: open .xsh file as XML, assign scheme to http://www.xsharper.com/schemas/1.0 , and Visual Studio will suggest attribute names, possible enumeration values and more.
To make developer's life easier, a few additional liberties are allowed:
For example, "Hello world" program can be written as
or even
As you see above, value attribute and element text are usually interchangeable.