XAML stand for eXtensible Application Markup Language. It was introduced in Microsoft's .NET 3.0 framework and is used heavily in WPF applications.
4
votes
1answer
3k views
What is the difference between routed events and attached events?
I am just going through the WPF concepts I came across these routed events, dependency properties and attached events.
What are the concepts behind them and why are they called instead of .NET ...
10
votes
2answers
1k views
In hindsight, is basing XAML on XML a mistake or a good approach?
XAML is essentially a subset of XML. One of the main benefits of basing XAML on XML is said to be that it can be parsed with existing tools. And it can, to a large degree, although the (syntactically ...
7
votes
3answers
5k views
What should I do to get started with Windows 8 app development?
I'm looking to get into Windows 8 app development, and from what I understand I should be mastering XAML and C#.
Now, there aren't any good tutorials on the internet about Windows 8 yet, but there ...
7
votes
6answers
595 views
Please explain the benefit(s) of using an XML-based syntax (e.g. XAML) instead of normal source code (e.g. WinForms)?
First off, please note that this question is not about WPF vs. WinForms.
What are the highest-ranking benefits that led Microsoft to invent XAML in favour of the “old” approach of generating ...
3
votes
1answer
276 views
Code Style for XAML
I started coding WPF applications a several months ago and now I am asking myself if there are some style guides for XAML. I do not need to get explained the benefits of Binding, Converters, Styles, ...