3 ms·
> a framework that has a forward path to the latest OS features. Microsoft usually adds support of OS features into old frameworks. For example, they have add
by Const-me 8y ago
> a framework that has a forward path to the latest OS features.
Microsoft usually adds support of OS features into old frameworks. For example, they have added touch support into their 25+ years old MFC.
Technically speaking, WPF gets updated regularly with each release of .NET framework. For example, in 4.6.2 they have implemented per-monitor DPI scaling support.
As a developer, I like stable APIs, and frameworks which don’t break my code with version upgrades.
- kartickv 8y agoIf I'm starting development on a Windows 10 app tomorrow, with no legacy codebase, and I'm going to target only Windows 10, which framework would you suggest? I want it to be the best of both worlds: when running on a Surface or other detachable with the keyboard detached, it should have no compromise compared to an iPad Pro app in its UX, with fluid gestures, working well with high PPI screens, and so on. At the same time, when running on a system with keyboard and mouse, it should have no compromise relative to a classic desktop app with all the power users expect, like full multitasking. Which framework provides the best of both worlds? Not UWP, since it doesn't offer full multitasking and is limited in various other ways like sandboxing that I can't opt out of. Is there ANY framework that provides the best of both worlds?