If you are doing platform independent programming or are focusing on something non-MS, then XAML is probably something you can forget about and put aside, but if you're programming software for Windows/Mobile/Xbox One etc, then XAML is very much of interest.read