Based on XP to create windows7 of C + + development platform - vs2010 + windows SDK for windows7, Download

IT Industry is a miracle of industry, IT Industry is a young industry, IT Industry is a constantly updated industry. This year2009Years, Microsoft has introduced a continuous visual studio2010 beta1 And visual studio2010 beta2 Two versions.In2010.2Month to release the official version, and beta Version has been demonstrated visual studio2010All new features and innovation, since visual studio 2002Since the launch of visual studio 2002 -> 2003 -> 2005 -> 2008 -> 2010,Products are almost average2Update on the depth necessary to bring the code more efficient productivity, to bring more new and convenient programmer.

Visual C + +To construct Windows Platform applications the most powerful and most sophisticated tools, is the world's one of the most used development tools, application extremely wide, from desktop applications to the server process, from system software to application software, graphic images,3DGames, voice technology, device drivers, network communications, etc. almost everywhere.

C + + Once Visual Studio 6.0The principal language, but from Microsoft2000Was introduced. NET Strategy has at its core, and the default programming language is C #Therefore, Microsoft's development tools Visual Studio Series, over the years C + +Developer's care and C # Compared to the developer, has been far from. C + +Declining status, is come from behind C #Grab the limelight, a lot of love in C + +Programmers and thereafter it lost and melancholy, and even began to doubt C + +The future. Famous C + + MVP Chen Liang Qiao spoke, "For many years, Visual Studio Supported by a variety of programming languages, C + +Like to be into the marginized.  From Visual Studio 6.0The latest Visual Studio 2008, During which the change after a number of versions, Visual C # Continues to introduce new programmers and even despised by the former Visual Basic There are many new features introduced, but Visual C + +Several non-salt each time a small update is not short, not revolutionary change. In Visual Studio Supported languages, the more that Visual C + +Is the stepmother of students. "

Visual Studio2010Conference, Microsoft Greater China, Mr. Hu Demin product marketing manager, said: "Microsoft will C + +Developers more care and support. From Visual studio Product development situation, compared with the other language support and improved, maybe we do looks a little cold-C + +Developers, but Visual studio 2010Started, whether from IDE To the compiler, C + +In this tool the developer can re-find yourself in the position should be."

Microsoft then released Visual Studio.net 2003 C + +Compiler has been able to ISO C + +Standard to maintain 98% Consistent ( Than any previous version are closer to) And integration of language support features, such as certain of the local template; Also includes an enhanced buffer Security Inspection and improved compiler diagnostics.

  C + +The developers also like to use C #And Visual Basic.NET Like developers, through a simple drag and drop, you can generate a stable Windows Forms applications, but also, the compiler also Intel Pentium 4AndAMD Athlon Processors were optimized.

To Visual C + + 2005Microsoft also added more improvements. For example, with a new syntax, not only appear more "elegant", but more powerful; It has new optimization technology, can speed up procedures to improve30%;While the new compilation model, can guarantee Microsoft. NET Framework Build on top of full compliance CLI (Common Language Infrastructure) Verifiable code; New interop Mode, which provides local and seamless integration of managed code. Compared with the previous two versions, the new compiler also includes an enhanced version of the buffer security check option, but C + +Procedures commonly used in libraries, but also a new version of security-conscious. Visual C + + 2005Based on Intel ItaniumAndAMD64Of64Bit platform, provides Open MP Standard support, and fix some mixed DLL Loading problem, Double P / Invoke Performance problems, provides automatic run-time elimination. A similar increase and improve on and many, as aC + +Architect put it, "C + +Finally standing position that it should stand. "Today, Microsoft is trying to Visual Studio 2010Cause with the fight Visual Studio 6Like the classic development tools. Therefore, in addition to the language level, began to support the latest C + +Standards, in IDE And MFC Library and so on, Microsoft is also under a great deal of effort. Visual C + +Not only improved IDE Efficiency, but also introduces many new features, look forward to these IDE Enhance the effective improvement of development efficiency programmers.

Following a briefVisual C + + 2010The innovative features,

In the past Visual Studio Version, MSBuild Not well supported Visual C + +Project, Microsoft turned to provide a specific alternative solution: VCBuild. InVisual Studio 2010, Microsoft has finally improved it will be VCBuild Many unique features into MSBuild In, and use MSBuild Replaced VCBuild. Although VCBuild There are many for Visual C + +The practical function of the project, but the new MSBuild Not only inherited these features, it also provides more new features to attract users to upgrade to this new platform to build up:

Diagnostic function: MSBuild Enhance its diagnostic capabilities to help users more easily find and debug build error. For example, MSBuild Can help you decide how to compile some of the specific source files in the order, because MSBuild Can detect dependencies between these documents.

Scalability: Use MSBuild, Users can build for specific platforms of different solutions. In addition, the process can also be built using different versions of the compiler. Connectors, making our solutions more scalable.

Integrated: We can take our Visual C + + Add items to an existing MSBuild Environment. For example, we can a new Visual C + +Project into an existing MSBuild Environment, although this MSBuild Environment includes the use of. NET Framework Of Visual C # And Visual Basic Project.

Multi-Targeting Once as Visual Studio An important feature, vigorously promoted by Microsoft. Because it makes "a code to run on multiple platforms" as possible. This gives programmers brought great convenience, no more confusion for the target machine platform and headache. But in the previous Visual Studio In Multi-Targeting Feature is only supported in host languages, you can target different. NET Framework Version. Now Visual Studio 2010, With the MSBuild Application, the local code Multi-Targeting Also possible.

VS2010 beta2 Download

http://www.microsoft.com/visualstudio/zh-cn/products/2010/default.mspx

windows SDK for windows7 Download

http://www.microsoft.com/downloads/details.aspx?FamilyID=71deb800-c591-4f97-a900-bea146e4fae1&displaylang=en