judgy wrote:But WinRT doesn’t support behaviors and also the binding functionality has been reduced. Bing maps for example have no really bindings anymore.
Do you think it is possible to develop high quality WinRT LOB apps on the same level like today with Silverlight or WPF?
Dirk
Dirk,
You can definitely still write custom Attached Property-based behaviors in WinRT (change callback handling extensions of an element), and can even write behaviors that follow the structure of a Blend behavior by using something like this:http://winrtbehaviors.codeplex.com/
I think it is only a matter of time before the Blend team catches up and has a Blend SDK for WinRT, at least I hope so.
Definitely the LOB guidance p&p is working on is about how to develop high quality WinRT LOB apps. It is important to realize though that if you intend to make it a WinRT app, you are at a minimum constrained by the intentional limitations of the platform (the sandbox that WinRT apps run in) and you should be constrained some by the "Modern UI Style" (aka Metro-style) that guides you to building a much smaller scale and simpler app than many LOB desktop apps have been in the past. If you need to live outside those constraints, then building a desktop app is still the right thing to do, especially if you have the requirement to run on older platforms than Windows 8. Just because we have a new way of building client applications doesn't mean that all client applications should be built in this environment.
My 2c.
Brian