#13 – Benefits of Markup
July 25, 2010 Leave a comment
Using a Markup + Code-Behind model for application development has a number of benefits, as opposed to defining everything in code.
Benefits of using Markup/XAML:
- Can change look and feel of the application without changing the behavior
- Can change look/feel by changing the XAML
- Designers can work on appearance (XAML) at the same time that developers work on behavior (code)
- Easier for design tools to render the application
- Tool can just interpret XAML, rather than having to execute code that creates controls
- Means that tools other than Visual Studio (e.g. Blend) can be used to work on just the user interface
- XAML can be generated programmatically by design tool