- WinC++ - New version of Visual C++
- Jupiter - A new application model
- MOSH - A new graphical user interface, W8
- The Wind - Riskiest product (future OS) bet by Microsoft (everything is 3D)
- Windows Phone 7 tablet
- Xbox Kinect
- Office version 15
What's Next at Microsoft
What's Next at Microsoft for developers and others...

Suthish NairPosted Aug 12, 2011, 4:38 AM
The first Windows phone 8 devices would be using Dual Core ST Ericsson Chip and have following basic features :
(H264 HP, VC-1, MPEG-4)
Suthish NairPosted Jul 27, 2011, 4:28 AM
Sam HobbsPosted Jun 25, 2011, 3:09 PM
Note that I see nothing in that article inconsistent with my theory that Xamarin (or whatever Mono will be called) will also be relevant to what Microsoft is working on.
The following is my summary of the most important portions of the article that Vulpes has referred to.
There will be a new version of a .NET of course. The new technologies are WinRT, DirectUI and something currently called Jupiter. WinRT and DirectUI will be directly accessible from .Net.
DirectUI is built on Direct2D and DirectWrite and built from WPF/Silverlight technology.
Jupiter is a new version of Silverlight that either uses DirectUI or is DirectUI.WinRT is a native runtime that is compatible with C++ that will use COM (or something like it) that will replace the existing Win32 API but WinRT won't initially do everything that the Win32 API does.
VulpesPosted Jun 25, 2011, 1:34 PM
This is certainly a more coherent story than what MS have said officially though, if it's true that there's to be a level playing field between C++ and .NET, I wonder how many professional developers will want to stay now with the latter?
We'll have to wait and see what eventually emerges but it might be time to dust off your copy of Bjarne Stroustrup's book :)
Suthish NairPosted Jun 16, 2011, 7:00 AM
Suthish NairPosted Jun 16, 2011, 3:05 AM
Sam HobbsPosted Jun 14, 2011, 5:51 AM
I need to also research what are the new improvements to the C++ standard. I assume there are ample resources for that; I also have just not taken the time. A good, highly authoritative start would be C++0x - the next ISO C++ standard.
VulpesPosted Jun 14, 2011, 5:23 AM
There are also a couple of interesting articles by Mary-Jo Foley (she talks to Kate Gregory about the above interview in the second):
http://www.zdnet.com/blog/microsoft/what-is-winc-and-how-does-it-figure-in-microsofts-bid-to-make-tools-a-2-billion-business/9359
http://www.zdnet.com/blog/microsoft/more-thoughts-on-what-may-be-on-tap-for-microsofts-winc-/9678
Sam HobbsPosted Jun 14, 2011, 4:07 AM
In the past, Microsoft has always given C++ less support than they could. They have done that especially now that they have C#. While they were promoting C#, C++ has been improved. I however know very little about the improvements.
WinC++ might only be Microsoft's implementation of the new C++ standard and it might still not have as much of Microsoft's support as it could. I get the impression that WinC++ will be more significant than that, but I definitely don't have any evidence of that; it is far too early to even speculate. Is it possible that C# will eventually become a legacy? Probably not, but I do think C# was not designed carefully enough.
Suthish NairPosted Jun 13, 2011, 1:36 PM
Mahesh ChandPosted Jun 13, 2011, 1:07 PM
Mahesh ChandPosted Jun 13, 2011, 11:48 AM
Windows 8
Windows Phone 8
Surface
Multi-touch