C++/CX Part 1 of [n]: A Simple Class
See C++/CX Part 0 of [N]: An Introduction for an introduction to this series. In this article we'll consider the basics of C++/CX by looking at a simple Windows Runtime class; we'll skim over some of...
View ArticleVisual Studio Express 2012 for Windows Desktop
As you may have seen, Soma announced today that Visual Studio Express 2012 for Windows Desktop is now available for download. For C++ developers, the Express for Windows Desktop includes many of the...
View ArticleC++/CX Part 2 of [n]: Types That Wear Hats
See C++/CX Part 0 of [N]: An Introduction for an introduction to this series. The hat (^) is one of the most prominent features of C++/CX--it's hard not to notice it when one first sees C++/CX code....
View ArticleCasablanca at TechEd Australia
A few days ago, our friends and technology enthusiasts John Azariah and Mahesh Krishnan delivered a great presentation on Casablanca at the TechEd Australia. John and Mahesh go deep - PPL tasks, table...
View ArticleProject Austin Part 1 of 6: Introduction
My name is Jorge Pereira and I am a developer at Microsoft. For the past few months I've been working on a Windows 8 app along with a small team of developers from the Visual C++ team, we call it...
View ArticleDownload Today: Refreshed Casablanca Bits Available
Back, at the end of April, we announced our first release of Casablanca as an incubation project on Devlabs. Since then, we are glad to have received a positive response from the C++ community. At the...
View ArticleDirectX Graphics Development with Visual Studio 2012
Visual Studio 2012 includes several new features for developing and debugging applications that use DirectX. Here are links to references and resources so you can get started with these new features....
View ArticleProject Austin Part 2 of 6: Page Curling
Hi, my name is Eric Brumer. I’m a developer on the C++ compiler optimizer, but I’ve spent some time working on Project Code Name Austin to help showcase the power and performance of C++ in a real-world...
View ArticleC++ Runtime for Windows 8 Store apps
Background If you have shipped software built using Visual C++, you probably have had to think about deploying C++ Runtime DLLs. If your binaries dynamically link to the C++ Libraries, then your...
View ArticleProject Austin Part 3 of 6: Ink Smoothing
Hi, my name is Eric Brumer. I’m a developer on the C++ compiler optimizer, but I’ve spent some time working on Project Code Name Austin to help showcase the power and performance of C++ in a real world...
View ArticleC++/CX Part 3 of [n]: Under Construction
See C++/CX Part 0 of [n]: An Introduction for an introduction to this series and a table of contents with links to each article in the series. In this article, we'll take a look at the how runtime...
View ArticleCTP of Windows XP Targeting with C++ in Visual Studio 2012
Background In June, we announced enhanced targeting for Windows XP using the Visual Studio 2012 C++ compiler and libraries. This feature has been included in Visual Studio 2012 Update 1 CTP 3. You can...
View ArticleProject Austin Part 4 of 6: C++ AMP acceleration
Hello, I am Amit Agarwal, a developer on the C++ AMP team. C++ AMP is a new technology available in Visual Studio 2012 that enables C++ developers to make the best use of available heterogeneous...
View ArticleCheck out the new C++ AMP book by Kate Gregory and Ade Miller
The C++ AMP book by Kate Gregory and Ade Miller is available in print or online from your favorite retailer! What is in it for you? Among other things, you will discover how to: Gain greater code...
View ArticleMore Q&A for the C++ AMP book
As we shared last week, Kate Gregory and Ade Miller have released C++ AMP, an exploration of accelerated massive parallelism with Microsoft® Visual C++®. In that post, Ade answered a few of our...
View ArticleProject Austin Part 5 of 6: Shadow Rendering
When we designed the user experience of Austin, we spent quite some time thinking about the different page views and layouts, and how to transition between them. We wanted to create an immersive...
View ArticleC++/CX Part 4 of [n]: Static Member Functions
See C++/CX Part 0 of [n]: An Introduction for an introduction to this series and a table of contents with links to each article in the series. In this article, we'll take a look at static member...
View ArticleHello ARM: Exploring Undefined, Unspecified, and Implementation-defined...
With the introduction of Windows RT for ARM devices, many Windows software developers will be encountering ARM processors for the first time. For the native C++ developer this means the potential for...
View ArticleC++ at BUILD 2012
Experience the Build conference on Channel 9 and learn how to build fierce Windows 8 apps using C++ from the experts: Bringing Existing C++ Code to Windows Store Apps, Tarek Madkour, 10/30 11:45am....
View ArticleProject Austin Part 6 of 6: Storage
Hi, my name is George Mileka. I’m a developer on the C++ Libraries team. I have been working on the Project Code Name Austin for many months with Jorge, Eric, and Alan. To learn more about what the...
View Article