Okay he isn't at all fair to XAML. Yes it is XML, but it is also what HTML (which is very, very close to XML, remember?) should have been. A great way to define the user interface and make it easy to dynamically bind to stuff in your source code so that you can easily split code and UI and test all your code.
Also the idea was to have something your designer can make beautiful without having to trouble the programmers every time they want to make a simple change. That is why you define animations in XAML and not C#.
Don't let your hate for MS lead you to disregard this framework. It really is genuently great.
Also the idea was to have something your designer can make beautiful without having to trouble the programmers every time they want to make a simple change. That is why you define animations in XAML and not C#.
Don't let your hate for MS lead you to disregard this framework. It really is genuently great.