Earlier quoted context omitted.
https://en.wikipedia.org/wiki/Features_new_to_Windows_8 Everything other than #2 --- https://en.wikipedia.org/wiki/Features_new_to_Windows_10 Everything other than #s 1.3, 1.4, 2.3, and 3.3
I guess I was specifically curious about the "underlying guts" comment. Things like adding a windows store + apps seem more like bolt-on additions rather than improvements in the underlying core OS.
How one announcement damaged the .NET ecosystem on Windows
61–70 of 99 posts
Re: How one announcement damaged the .NET ecosystem on Windows
#62Earlier quoted context omitted.
In early 2013, shortly after the store opened, Microsoft had a thing going where they'd pay developers $100 for every app they published: http://www.theverge.com/2013/3/19/4124548/microsoft-paying-d... This was actually a net negative for the store, as it led to the bulk creation of a lot of crappy, low-effort applications, setting up the expectation for users that most of the content in the store was junk, and makin…
As a Lumia owner for about a year, I totally buy that. The Store was garbage.
1: Camera was able to take nice pics but so slow to actually fire that it turned it to be nearly useless.
Re: How one announcement damaged the .NET ecosystem on Windows
#63It'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,…
.NET runs on both, just not 100% API compatible. Mac OS X and iOS aren't also 100% compatible, neither are ChromeOS and Android.
Re: How one announcement damaged the .NET ecosystem on Windows
#64I used to do quite a bit of Windows development back in the day (started with win32/MFC, moved to winforms). I was wondering the other day why I stopped (to some extent because the modern Microsoft seems to be more hip with Linux support, containers, etc.). My guess was that things started getting wonky around the time LINQ came out. It seemed pretty unnatural to me personally, and it was being pushed hard. The metro…
LINQ is far from wonky, it's essentially just a bunch of lambdas built to create execution trees which can be optimised then converted to e.g. SQL. it's powerful and using typed-compile-time-checked LINQ for building DB queries is far superior as a developer experience than some monolithic blocks of SQL text and a test suite. asp.net5 is getting pretty decent (and close to release) so for current projects I use c# to…
Re: How one announcement damaged the .NET ecosystem on Windows
#65This article is dead on from my perspective. I was one of those long-time Windows devs, started on the Win16 API, and I had invested quite a bit of time and effort into WPF and Silverlight because I thought it was cool. I remember that exact announcement, and my immediate thought was that they were ditching WPF/XAML for this new thing, whatever it was, and I just could not see where that was going. I started working…
Re: How one announcement damaged the .NET ecosystem on Windows
#66Great to see someone holding Sinofsky to task for this! Some background, from what I recall: - During the planning for Windows 8 XAML was the leading candidate for the UI technology but late in the process Sinofsky personally overruled it to make HTML the preferred UI technology. - Through the first half of Win8 development XAML support for Win8 was essentially a side project by DevDiv with very little support by Win…
This isn't about Silverlight vs Browser HTML. This about creating "Native" apps using JavaScript and html as an interface for native apps. Fundamentally it still using the same components C++/Com store and .Net store apps. They've just written a language adapter for it. XAML is alive and well in the WinRT apps.
XAML is now alive and well (to the extent that Windows is), but it went through a very very tough patch in 2010-2011.
Re: How one announcement damaged the .NET ecosystem on Windows
#67Earlier quoted context omitted.
As a Lumia owner for about a year, I totally buy that. The Store was garbage.
Yep. I have them a shot. Bought two Lumias, including the flagship with the "nice" camera[1]. My wife, who isn't a power user, found it totally inadequate. Other users I know that really wanted to get into it also gave up. MS wasn't just late, they just bungled everything related to running the platform. Which is a shame because the Metro UI is really neat on phones. 1: Camera was able to take nice pics but so slow t…
Microsoft quality I suppose.
Re: How one announcement damaged the .NET ecosystem on Windows
#68Bob Muglia did something similar with Silverlight back in 2010. As I'd invested two years of my life into a Silverlight-based startup at that point, it effectively killed two years' worth of work, and left me rather soured on Microsoft. http://blog.wouldbetheologian.com/2010/11/its-about-trust-mu...
Even without hindsight, it seems short sighted to have bet on Silverlight.
Re: How one announcement damaged the .NET ecosystem on Windows
#69I also wondered how a programmer used to strong-typed languages (like C#) and a robust IDE/debugger (like Visual Studio) would fare in the hell that was a browser 4 years ago, the joyful world of JS (vanilla + frameworks) debugging and the always entertaining fight with CSS (in)compatibility, (where IE in particular has caused many a dev to utter a sigh).
I even made a post about it back then: https://www.reddit.com/r/cscareerquestions/comments/p1r3s/st... (and it got on here as well IIRC). It was titled "Stick with Microsoft WPF et al or jump ship?"
I ran as hard as I could from Microsoft and picked up Linux Ubuntu and Android development. I'm a full-time Java developer now (on Ubuntu as we speak) and very happy with that.
Pretty glad I dodged that bullet.
Re: How one announcement damaged the .NET ecosystem on Windows
#70Earlier quoted context omitted.
This isn't about Silverlight vs Browser HTML. This about creating "Native" apps using JavaScript and html as an interface for native apps. Fundamentally it still using the same components C++/Com store and .Net store apps. They've just written a language adapter for it. XAML is alive and well in the WinRT apps.
This is about the XAML ecosystem which got slaughtered while Windows was promoting Windows Web Apps and remained silent about the future of XAML. XAML is now alive and well (to the extent that Windows is), but it went through a very very tough patch in 2010-2011.