Welcome to Christophe Pichaud MVP* Web site.
*MVP Developer Technologies 2017 -2021
My C++ and C# Books written for Dunod Publishing that will be shipped in 2020/2021
My last Technical Articles for French Magazine Programmez
-
Workloads
-
Workloads
-
Issue 241 - July 2020
Kubernetes on Linux, Part II
-
Issue 240 - May 2020
Kubernetes on Linux, Part I
-
Issue 239 - April 2020
Interview of Bjarne Stroustrup
-
Issue 238 - March 2020
The World of Develmopment by Microsoft
-
Issue 237 - February 2020
How to develop a Start Menu ?
-
Issue 234 - November 2019
How to become a Microsoft Expert ?
-
Issue 233 - October 2019
Windows SubSystem for Linux v2 (WSL2)
-
Issue 232 - September 2019
Docker and Containers
-
Issue 231 - July-August 2019
Reverse Engineering and Virus Analysis
-
Issue 230 - June 2019
XAML Islands
-
Issue 230 - June 2019
ASP.NET Corp 3.0 - Introduction
-
Issue 229 - May 2019
C++ and Docker Containers on Azure
-
Issue 228 - April 2019
LMDB The Fasted No SQL Database of the Universe
-
Issue 227 - March 2019
Facial detection and recognition using OpenCV4 and C++
-
Issue 226 - Feb 2019
Rookit Part II - Command and Control Module
-
Issue 225 - March 2019
Rookit Part I - Key logger
-
-
Workloads
Articles from 2017 :
N°224: Space Invaders 1978 with C/C++ and SFML – PDFN°223: Windows Multithreading with C/C++ – PDF
N°222: Linux Multithreading with C++ – PDF
N°221: Inside Windows Service NoSQL – PDF
N°220: Creating a Windows Service– PDF
N°218: Migrating C/C++ code to 64 bits – PDF
N°217: Unit Test in C++ – PDF
N°216: Oriented Object Programming with C++ – PDF
N°215: Using shared_ptr<T> with C++ and RAII – PDF
N°214: Developing an IDE with C++ Part II – PDF
N°213: Developing an IDE with C++ Part I – PDF
N°212: REST Web API Server with C++ – PDF
N°211: Why C++ in 2017 ? – PDF
All My Technical Articles from 2011 to 2019 in French Magazine Programmez

Download PDF => N°148 | N°149 | N°150 | N°156 | N°173 | N°174 | N°187 | N°188 | N°189 | N°190 | N°191 | N°194 | N°195 | N°199 | N°200 | N°202 N°211 | N°212 | N°213 | N°214 | N°215 | N°216 | N°217 | N°218 | N°220 | N°221 | N°222 | N°223 | N°224 | N°225 | N°226 | N°227 | N°228 | N°229 | N°230_1 | N°230_2 | N°231 | N°232 | N°233 | N°234






































Developer resources |
Modern Programming with C++0x in Microsoft Visual C++ 2010 | Application Lifecycle Management Tools for C++ in Visual Studio 2012
Lap around the Windows Runtime | Async Made Simple with C++ PPL | Using Windows Runtime With C++ | WRL
![]() This is a special Dr. Dobb's Tech Digest published on June 2014. The first article (written by me) discusses using C++ and COM with WinRT, particularly in the context of the world of Windows Store Apps. ![]() Read the June 2014 issue with the Flash reader.
|
![]() Follow me at Microsoft TechDays 2014 in Paris for a session about ![]() Watch the video of the session (YouTube).
|
Visual C++ Documentation
-
Workloads
-
Workloads
-
Universal Windows Platform development
Develop apps for the Universal Windows Platform (UWP) using C++.
-
Windows development with C++
Create classic Windows desktop applications, static libs and DLLs using Win32, MFC, ATL, COM, and/or C++/CLI.
-
Linux development
Create applications for various Linux distros.
-
Mobile development with C++
Create mobile applications for iOS, Android, and UWP.
-
Game development with C++
Create games and graphics applications using DirectX, Unreal, Cocos2D, and more.
-
Python
Use Python Tools for Visual Studio to create Python applications that interact with C++ programs.
-
Write code
Write, refactor, explore and understand your code using the code editor.
-
Build
Compile and link your code, and optimize for maximum throughput.
-
Debug
Debug your C++ code with the Visual Studio debugger.
-
Test
Create unit tests for your C++ code.
-
Deploy
Distribute your finished program to end-users.
-
Improve Performance
Identify bottlenecks and optimize code performance by using diagnostic tools.
-
Porting and Upgrading
Upgrade to the latest version of Visual Studio and migrate legacy apps to modern platforms.
-
Standard C/C++ Language and Libraries
Microsoft implementation of the C/C++ programming languages and libraries.
-
Component Extensions
Component extensions to C++: C++/CLI for .NET programming and C++/CX for UWP programming.
-
Windows Desktop Libraries
Microsoft Foundation Classes (MFC) and Active Template Library (ATL)
-
Parallel Programming Libraries
Concrt, AMP, and OpenMP libraries for parallel programming.
-
Cloud and Networking Libraries
Use the Microsoft Azure C/C++ SDKs for IoT, storage, and more, and the C++ REST SDK open-source library for web programming.
-
Universal Windows Platform Libraries
The Windows Runtime C++ Template Library (WRL) is a template library that provides a low-level way to author and use Windows Runtime components.
-
-
Workloads