12 hours ago, wkempf wrote
@DeathByVisualStudio: I know you have a strong desire to be negative, either in general or at least with regards to Microsoft, but could you at least RTFA before making inane comments?
"Switching to the NT kernel should have no impact on existing WP7 applications as those apps have no direct access to Windows CE. This really should be a very seamless move for both applications and end-users. The ODMs (original design manufacturers) and carriers are really the only ones who have significant work to do since drivers or any other native mode software they wrote will need to be ported or rewritten. But things written with Silverlight/.NET/XNA should just work. I guess there might be a caveat for apps that use some esoteric feature that Microsoft decides to deprecate, but since most such features would only have been exposed in Mango I doubt Microsoft would have exposed them at all if they didn't plan on carrying them over to WP8."
Near term, WP7 development is not likely to change. Even long term, the switch from WPF or Silverlight to WinRT is on par with the switch from WPF to Silverlight to Silverlight/WP7. If you can't make the transition, you shouldn't consider yourself a developer.
You got me! I'm scared of transitions. So much so I transitioned right over to Android. I'm glad such justifications makes you feel so full of rainbows and sunshine. That's sure a nice way of burrying Microsoft's bad decisions. You could have been more direct and said something like: "Well if you don't like it well then you suck!"
I guess you didn't learn much from Build either. Microsoft invested heavily in a new phone OS-like runtime called WinRT. (If you've very had any exposure to Android then, UI aside, you'll know how much a rip-off of Android it is). SL/WP7 is now "legacy" just like on the desktop. Do you really think they'll have two phone interfaces? Who's going to be driving the screen? SL/WP7? WinRT? I'll die laughing if the SL/WP7 apps are run from the "desktop".
Maybe I'm the only developer on the plant who cares about how their customers' dollars are spent shifting from one cross-platform technology to another based largely in part to politics within Microsoft. Who pays for learning WinRT/Metro? Oh that's right the customer (or my family if I'm feeling particularly generous).
And for you MinWin/Modular Windows/Moore's Law-will-save-us guys (or folks that go by the name of Andy) you can play the shell game all you want between shrinking Windows footprint by excluding modules and the uberness of having the "full" OS/APIs/Windows whatever on all devices. You can't have both.
If Microsoft had a track record of producing fast & fluid apps, OS's, developer tools, or toasters you might have a case but we all know that just isn't the facts. Microsoft boasts of millions of W7 boxes that are instant W8 customers because the hardware requirements and performance between the OS's are the same. What they fail to mention is that "enhancements" to the OS will require more horsepower to to perform the same task. Do you really think opening a document via search in W8 will be faster than selecting it from a jump list or MRU off a pinned app in the start menu?
Don't get me wrong I like the advancements of W8 and think it has a future but Microsoft is cutting off their nose to spite their face. Like our goverment: too many absolutes and not enough comprimise all provided to you on a heaping bed of leverage.