Community Goodies: Resource Index for C++/CLI

Introduction

This section helps you explore the features in C++/CLI. You will find useful learning links, videos, walkthroughs, guided tours, books and tutorials.

Overview

Stanley B. Lippman. Pure C++ Hello, C++/CLI 

https://msdn.microsoft.com/en-us/magazine/cc163681.aspx

Vivek Ragunathan. C++/CLI Primer - Enter the World of .NET Power Programming

https://www.codeproject.com/KB/mcpp/C___CLI_Primer.aspx

MSDN documentation. Language Features for Targeting the CLR

https://msdn.microsoft.com/en-us/library/xey702bw.aspx

MSDN documentation. CLR Development (How Do I in Visual C++)

https://msdn.microsoft.com/en-us/library/ms177554.aspx

MSDN documentation. Best Practices for Writing Efficient and Reliable Code with C++/CLI

https://msdn.microsoft.com/en-us/library/aa730837(VS.80).aspx

Herb Sutter. Hello, C++/CLI Keywords

https://blogs.msdn.com/hsutter/archive/2003/11/23/53519.aspx

Herb Sutter. Hello, C++/CLI Rationale

https://www.gotw.ca/publications/C++CLIRationale.pdf

Standard ECMA-372 C++/CLI Language Specification

https://www.ecma-international.org/publications/standards/Ecma-372.htm

Stanley B. Lippman. Why C++/CLI Supports both Templates for CLI Types and the CLI Generic Mechanism

https://blogs.msdn.com/slippman/archive/2004/08/05/209606.aspx

Bjarne Stroustrup's (developer of C++) views on C++/CLI

https://www2.research.att.com/~bs/bs_faq.html#CppCLI

Walkthroughs

https://msdn.microsoft.com/en-US/library/e6w9eycd(v=VS.100).aspx

How do I videos

Learn C++ Programming as a .NET Developer (Part I)?

https://msdn.microsoft.com/en-us/visualc/bb933737.aspx

Learn C++ Programming as a .NET Developer (Part 2)?

https://msdn.microsoft.com/en-us/visualc/bb933760.aspx

Use .NET Assemblies in Native C++ Applications?

https://msdn.microsoft.com/en-us/visualc/bb892742.aspx

Samples

Sample Applications

https://msdn.microsoft.com/en-us/library/wd6032c3(v=VS.80).aspx

Development Books

Highlighting some of the best books available to help you learn and master C++/CLI development.

Foundations of C++/CLI

Author: Gordon Hogenson

Ivor Horton's Beginning Visual C++ 2008

Author: Ivor Horton

Visual C++ 2008 How to Program( 2nd Edition)

Authors: Harvey M. Deitel and Paul J. Deitel

Pro Visual C++/CLI and the .NET 3.5 Platform

Author: Stephen R. G. Fraser

C++/CLI In Action

Author: Nishant Sivakumar