C# Application Markup Language (Csaml): A Preview (2006)

The C# Application Markup Language (CSAML) is a merging of C# and XML that represents an important leap for both standards. CSAML is an alternative syntax for C# based on XML and XAML, and it makes use of the XAML property element syntax. The old syntax of C# is criticized for its lack of clarity and structure, which CSAML aims to improve upon. CSAML eliminates the need for curly brackets, square brackets, and parentheses by relying on the hierarchical structure of XML. The new syntax offers advantages such as improved error detection and increased efficiency for the compiler. The author plans to release a book on CSAML in 2007.


To top