Showing archive results for 2013

May 24, 2013
Post comments count0
Post likes count0

New Channel 9 video on the Visual Studio 3D Starter Kit now online

Jennifer Leaf [MSFT]
Jennifer Leaf [MSFT]

If you’re interested in DirectX development, head on over to Channel 9, where there’s a new video about the Visual Studio 3D Starter Kit.  This time, Roberto Sonnino interviews Gokhan Sengun, who’s created the Virtual Experiment Laboratory app, which is the first known app on the Windows Store that was built using the Starter...

C++
May 21, 2013
Post comments count0
Post likes count0

Image Processing with C++ AMP and the .NET Framework

Eric Battalio
Eric Battalio

Image processing is a computational task that lends itself very well to GPU compute scenarios. In many cases the most commonly used algorithms are inherently massively parallel, with each pixel in the image being processed independently from the others. As a result, image processing toolkits have been early adopters of the new GPGPU programming mod...

C++
May 8, 2013
Post comments count0
Post likes count0

Speed up Windows PHP Performance using Profile Guided Optimization (PGO)

Ankit Asthana
Ankit Asthana

To introduce myself I am Ankit Asthana and I am the program manager for the backend C++ compiler. In my last two blogs I provided an introduction to what Profile Guided Optimization (PGO) is all about and a case study which illustrates how PGO is used to make SAP NetWeaver faster.  In this blog I would like to present the story about how PGO i...

C++
May 8, 2013
Post comments count0
Post likes count0

NuGet for C++ and the Northwest Hackathon

Garrett Serack, MSFT
Garrett Serack, MSFT

Howdy!My name is Garrett Serack, I'm not actually part of the Visual C++ team--I actually work as a Senior Software Development Engineer in Microsoft's Open Source Technology Center, which is part of Windows Server. I have a distinctly different job than most here at Microsoft-I work to get Open Source software running better on Windows and Az...

C++
May 7, 2013
Post comments count0
Post likes count0

Fix: Visual Studio 2012 Update 2 breaks Windows XP targeting with ATL and/or statically linking MFC

Eric Battalio
Eric Battalio

Recently, some of our customers reported a bug in Visual Studio 2012 Update 2 that breaks Windows XP targeting with C++ in some scenarios. Specifically, applications using ATL and/or statically linking with MFC will get the following error when run on Windows XP:"The procedure entry point InitializeCriticalSectionEx could not be located in the dyna...

C++
Apr 26, 2013
Post comments count0
Post likes count0

NuGet for C++

Jennifer Leaf [MSFT]
Jennifer Leaf [MSFT]

The wait is over.  NuGet support for C++ projects is here.Quick Links• NuGet 2.5 Download page: https://nuget.codeplex.com/releases/view/96733• CoApp’s Powershell Tools Installer to create C++ NuGet packages: http://coapp.org/releases• Some C++ NuGet packages to try out:  http://nuget.org/profiles/...

C++
Apr 21, 2013
Post comments count0
Post likes count0

Profile Guided Optimization (PGO) drives next generation SAP NetWeaver Performance

Ankit Asthana
Ankit Asthana

To introduce myself I am Ankit Asthana and I am the program manager for the backend C++ compiler. In my last blog I provided an introduction to what Profile Guided Optimization (PGO) is all about with an exercise which involved PGO’izing the NBody sample application.  In this blog I would like to talk about how PGO is used within SAP to ...

C++
Apr 19, 2013
Post comments count0
Post likes count0

Finding the Visual Studio Command Prompts in Visual Studio 2012

Jennifer Leaf [MSFT]
Jennifer Leaf [MSFT]

If you’re using Visual Studio 2012 on Windows 8, you may be looking for the Visual Studio Command Prompt shortcuts.  These shortcuts are installed by Visual Studio to run scripts that configure the command line environment to use particular sets of Visual Studio tools, or to use specific versions of the Visual C++ compiler from the comma...

C++
Apr 11, 2013
Post comments count0
Post likes count0

Developing an app with the Visual Studio 3D Starter Kit, part 3 of 3

Roberto Sonnino - MSFT
Roberto Sonnino - MSFT

Welcome back to our third and final post on using the Visual Studio 3D Starter Kit! If you read our previous posts in this series (here and here), you’ve got an app that has an animated die, and you’re ready to make the last few changes to get this app to run on Windows RT devices and Windows Phone 8.  If you haven’t re...

C++
Apr 8, 2013
Post comments count0
Post likes count0

Profile Guided Optimization (PGO)

Ankit Asthana
Ankit Asthana

PGO is a runtime compiler optimization which leverages profile data collected from running important and performance centric user scenarios to build an optimized version of the application. PGO optimizations have some significant advantage over traditional static optimizations as they are based upon how the application is likely to perform in a pro...

C++