C++ Team Blog

The latest in C++, Visual Studio, VS Code, and vcpkg from the MSFT C++ team

Latest posts

VC++ Tip: Get detailed build throughput diagnostics using MSBuild, compiler and linker
Apr 1, 2010
0
0

VC++ Tip: Get detailed build throughput diagnostics using MSBuild, compiler and linker

Visual CPP Team
Visual CPP Team

We know that build throughput for applications are a time crunch on developer productivity. We have spent some time on improving linker throughput and other areas in VS2010, and will continue to investigate improving overall build throughput in future releases. In this blog post, we will describe a couple of options to get diagnostics for your projects using MSBuild and then taking a deeper dive into the compiler and the linker. Using MSBuild Using the IDE, you can enable Timing Logging by setting “Tools/Options/Projects and Solutions/VC++ Project Settings/Build Timings” = “Yes” or raise ...

To the command line enthusiasts: Some quick know-hows for Upgrading to VS 2010
Mar 25, 2010
0
0

To the command line enthusiasts: Some quick know-hows for Upgrading to VS 2010

Visual CPP Team
Visual CPP Team

Hello, I am Renin John, a Software Development Engineer in Test from the VC++ Project and Build team. I am aware that some of you prefer to do your daily work from the command prompt rather than from the IDE. I thought it would help if I put together instructions for the same using the knowledge I acquired testing Project Conversion. In order to perform an upgrade from a prior version of Visual Studio (VC6 through VS 2008) through the command line, you could use one of the following tools: 1.       devenv.exe2.       VCUpgrade.exe They&rsq...

Visual C++ is coming to a city near you!
Mar 23, 2010
0
0

Visual C++ is coming to a city near you!

Visual CPP Team
Visual CPP Team

With the Visual Studio 2010 launch around the corner, members of the Visual C++ team will be traveling around the world to meet with you and showcase the many new features Visual Studio 2010 has to offer for C++ developers. If we are coming to a stop near you, feel free to drop us an email and let us know. We will be delighted to meet with you and talk about all things C++ and Windows.Dev Days Conference:·         Modern Programming with C++0x – (March 30th 11:05 - 12:20)·         Visual C++ 2010 and MFC: The ...

C++ Build Parallelization Post On Visual Studio blog
Mar 23, 2010
0
0

C++ Build Parallelization Post On Visual Studio blog

Visual CPP Team
Visual CPP Team

Visual Studio 2010 has some enhancements that provide an easy way to get faster builds on a multiprocessor computer through parallelism. Dan Moseley a Lead Developer on MSBuild has written a blog on the C++ Build Parallelism in Visual Studio 2010.   Thank you,   Marian Luparu and Kelly Evans Visual C++ Team

VC++ Developer Survey
Mar 22, 2010
0
0

VC++ Developer Survey

Visual CPP Team
Visual CPP Team

As we wrap up Visual Studio 2010, we are starting to plan the next release of Visual C++. Our goal is to make Visual C++ a product that meets your needs. Thus we need your help.  We would like to better understand what you do. Please take a few minutes and answer the survey below. The survey is totally anonymous and the data that you provide will help us build a better product for you. http://www.surveymonkey.com/s/HDQWGJR  Thanks,Vikas BhatiaVisual C++ Team

ActiveX Test Container Application is Still Available
Mar 18, 2010
0
0

ActiveX Test Container Application is Still Available

Visual CPP Team
Visual CPP Team

Hello, I’m Pat Brenner, a developer on the Visual C++ Libraries team.  I’ve noticed some posts on various forums lamenting the loss of the ActiveX Test Container application and I wanted to address those concerns. The ActiveX Text Container tool is still available as a sample in Visual Studio 2008 and Visual Studio 2010.  It is included in the Visual C++ samples ZIP file included with Visual Studio: ·         For VS2008, it’s in [Program Files]\Microsoft Visual Studio 9.0\Samples\1033\AllVCLanguageSamples.zip ·         For V...

VS 2010 and Source Control Providers
Mar 16, 2010
0
0

VS 2010 and Source Control Providers

Visual CPP Team
Visual CPP Team

Hi, I recently explained the reasons behind the project settings changes we made for VS 2010. Let me describe to you today, how some of these changes may impact source control providers. The new .vcxproj extension and SCC We changed the C++ project file format in VS2010, migrating to the new MSBuild syntax, and we changed the project file extension from vcproj to vcxproj to reflect this change. This change may impact SCC providers, depending on their design and implementation. For example, most SCC providers based on an mssccprj.scc bindings hint file would not be able to create this file anymore because the pro...

MFC applications now default to being DPI-aware
Mar 11, 2010
0
0

MFC applications now default to being DPI-aware

Visual CPP Team
Visual CPP Team

Hello, I’m Pat Brenner, a developer on the Visual C++ Libraries team, mainly responsible for MFC.  I wanted to make you aware of a subtle but meaningful change that we have made regarding MFC applications in Visual Studio 2010: all MFC applications are now marked as ‘DPI aware’ by default.  This means that your application is expected to handle various DPI (dots-per-inch) settings, not just the default (96 DPI), because Windows will not automatically scale the user interface elements of your application to match the selected DPI of the system. The DPI of the system is set using the display settings in t...