I'm downloading now and can't wait to explore new futures of C++ YEAH!
EDIT:
Scoped enumerations support. The C++ enum class enum-key is now supported.
Support for new headers <atomic>, <chrono>, <condition_variable>, <filesystem>, <future>, <mutex>, <ratio>, and <thread>.Stateless lambdas, which is code beginning with an empty lambda-introducer [] and capturing no local variables, are now implicitly convertible to function pointers as required by the C++11 Standard.
intelisence now fully works!
Visual Studio Templates support. You can now author C++ project and item templates using the Visual Studio Templates technology. This was previously unsupported for C++.
C++/CLI IntelliSense. C++/CLI now has full IntelliSense support. All the IntelliSense features such as Quick Info, Parameter Help, List Members, and Auto Completion now work for C++/CLI. In addition, the new IntelliSense and IDE enhancements listed in this topic also work for C++/CLI.
C++ Code Snippets. Skeleton code is available for basic code constructs, such as switch, if-else, and for loop, among others, in the List Members drop-down. Select a code snippet from the list to insert it into your code and then fill in the required logic. You can also create your own custom code snippets for use in the editor. For more information, see Code Snippets.
List Members Enhancements. The List Members drop-down appears automatically as you type code into the code editor. Results are filtered, so that only relevant members are displayed as you type. You can control the type of filtering logic used by the Member List in the Options dialog box under Text Editor, C/C++, Advanced. For more information, see Using IntelliSense.
Semantic Colorization. Additional C++ tokens, such as types, enumerations, and macros, among others, now have colorization. By default, this colorization is enabled. Parameters appear in italic. You can specify additional token colorizations in the Options dialog box under Environment, Fonts and Colors. For more information, see Code and Text Editor.
Reference Highlighting. Placing your pointer on a symbol now highlights all instances of the symbol in the current file. Press CTRL + SHIFT + UP ARROW or CTRL + SHIFT + DOWN ARROW to move among the highlighted references. You can turn this feature off in the Options dialog box under Text Editor, C/C++, Advanced.
The C++11 features are still underwhelming, and I've learned recently that they dropped support for Windows XP.. I'll be sticking to good 'ol VS2008 for awhile yet. :P
The C++11 features are still underwhelming, and I've learned recently that they dropped support for Windows XP.. I'll be sticking to good 'ol VS2008 for awhile yet. :P
I still keep VS2008 around, because I like it. I see VS2010 as incomplete, because it only partially supports C++11, leading its users to write mixed C++03/C++11 code.
And now VS2011 drops support for Windows XP?
I guess VS2011 can now take full advantage of the latest Windows' security technologies, unless it can still build programs for earlier Windows', but I guess it can't, can it?
According to wikipedia, Visual Studio 11 Developer Preview requires Windows 7, Windows Server 2008 R2, Windows 8, or later operating systems.[114] Versions of Microsoft Foundation Class Library (MFC) and C runtime (CRT) included with this release cannot produce software that is compatible with Windows XP except by using native multi-targeting and foregoing the newest libraries, compilers, and headers.