Linked by Thom Holwerda on Mon 21st May 2012 20:03 UTC
Windows For Microsoft, the traditional desktop is old news. It's on its way out, it's legacy, and the harder they claim the desktop has equal rights, the sillier it becomes. With companies, words are meaningless, it's actions that matter, and here Microsoft's actions tell the real story. The company has announced the product line-up for Visual Studio 11, and the free Express can no longer be used to create desktop applications. Message is clear.
Thread beginning with comment 519007
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[6]: "19th Century Dentist"
by Nelson on Tue 22nd May 2012 15:15 UTC in reply to "RE[5]: "19th Century Dentist""
Nelson
Member since:
2005-11-29

WinRT is an object oriented API with a cross language object model, strong versioning, and brokered permissions. Its not mutually exclusive to metro apps.

In my C++ desktop app, I use WinRT(via WRL) to use networking stuff and behave better wrt mobile networks, data caps, etc. Its all asynchronous using ISO C++, and works a hell of a lot better than writing a wrapper over I/O CP.

Its not ust Metro that benefits, this will make Desktop apps better.

Reply Parent Score: 2

contextfree Member since:
2009-06-01

But those APIs are Win8-only. Why the heck would anyone write a Win8-only desktop app?

Reply Parent Score: 2

RE[8]: "19th Century Dentist"
by Nelson on Wed 23rd May 2012 04:24 in reply to "RE[7]: "19th Century Dentist""
Nelson Member since:
2005-11-29

I was making the point that WinRT can be used outside of "App store lock down". In case I wasn't clear.

Reply Parent Score: 2

RE[7]: "19th Century Dentist"
by Moochman on Wed 23rd May 2012 12:24 in reply to "RE[6]: "19th Century Dentist""
Moochman Member since:
2005-07-06

WinRT is an object oriented API with a cross language object model, strong versioning, and brokered permissions. Its not mutually exclusive to metro apps.

In my C++ desktop app, I use WinRT(via WRL) to use networking stuff and behave better wrt mobile networks, data caps, etc. Its all asynchronous using ISO C++, and works a hell of a lot better than writing a wrapper over I/O CP.

Its not ust Metro that benefits, this will make Desktop apps better.


This is kind of missing the point. MS has completely blocked desktop apps from running on Windows on ARM and in addition they are removing support for developing desktop apps from the Express edition of Visual Studio. So basically they are strongly "encouraging" everyone to scrap desktop apps and move to Metro.

Reply Parent Score: 2

RE[8]: "19th Century Dentist"
by MollyC on Wed 23rd May 2012 17:46 in reply to "RE[7]: "19th Century Dentist""
MollyC Member since:
2006-07-04

I think you miss Nelson's point. Above, shollomon says thta WinRT has zero technical advantages over Win32. Nelson's response seeks to counter that FUD.

Reply Parent Score: 2