4 ms·
It's not just one announcement; they keep changing their mind about what the future of the windows API is. WinRT is the final nail in the coffin. Now with WinRT
by resoluteteeth 10y ago
It's not just one announcement; they keep changing their mind about what the future of the windows API is. WinRT is the final nail in the coffin. Now with WinRT on one side being tied to Windows Store apps and .net/WPF on the other side being limited to normal desktop applications, who in their right mind would devote time to building an app in either?
In particular, if you're making enterprise software, for example, and aren't interested in the Windows Store, what can you do except throw up your hands in the air and switch to the web.
Even if you're determined to make a desktop app application, at this point WPF seems even more likely to become problematic in the future than the Win32 API!
- pjmlp 10y ago.NET runs on both, just not 100% API compatible. Mac OS X and iOS aren't also 100% compatible, neither are ChromeOS and Android.
- djsumdog 10y agoI thought the ChromeOS/Android thing wasn't true anymore; that Android apps will soon run without any porting nescessary for ChromeOS.
- pjmlp 10y agoThey will run inside a container with API redirections to ChromeOS syscalls.
- deleted 10y ago[deleted]
- Shorel 10y agoI consider that as an attack on General Purpose Computation by the likes of Apple and Google.
- nycticorax 10y agoWhat are some examples of well-known desktop applications written for .net? Recent versions of Visual Studio are the only ones I know of, and those are only well-known to developers.
- UK-AL 10y agoYou make .Net store app, and then distribute it how you want? Thought that was obvious. You can create your own business store if you want, or you distribute the app through a file.
- maxxxxx 10y agoI am also burnt out on them. Winforms, Silverlight, WPF, WinRT now UWP. Just wait for the next change of mind. We have gone web even for internal stuff that would have been web based before. If I absolutely needed a desktop app I would either go Qt or write my own simple win32 wrapper.
- m_mueller 10y agoI don't even understand the naming. Wasn't WinRT supposed to be the ARM version of Windows 8? Thus the Surface RT product? Which is now pretty much dead?
- ljw1004 10y agoWinRT isn't tied to store apps. You can use most of it just fine from .NET/C++ desktop apps. (not the XAML bits obviously) https://www.nuget.org/packages/UwpDesktop/ https://www.nuget.org/packages/UwpDesktop/