MSDN Webcast: The New C++: Introduction to the New C++ - Level 200

Webcast Series: The New C++
This six-part Webcast series covers the new Visual C++ 2005 language, and provides both knowledge and practical skills to create great software.
Part 1:
MSDN Webcast: The New C++: Introduction to the New C++
In part 1, we cover basic program organization and fundamental concepts for targeting the .NET Framework with C++. Also covered are basic elements of the new syntax that ECMA is standardizing under the C++/CLI working group.
Part 2:
The New C++: More Basics, Properties, Delegates, and Events
In part 2, we cover the remaining fundamental concepts that were not covered in the introduction. Attention is then turned to properties, where both scalar and indexed properties are covered. Building on that knowledge, the session closes with understanding delegates and events.
Part 3:
The New C++: Deterministic Cleanup
In part 3, attention is devoted to deterministic finalization. We review destructors in C++ and apply that knowledge to managed code. In particular, we detail how deterministic cleanup in C++ removes the need for the Dispose pattern in C++.
Part 4:
Webcast: The New C++: Operators, Conversions, and Casting
In part 4, the syntax and semantics of operator overloading is covered, specifically with the goal of writing operators that can be consumed by any language. Attention is then given to boxing and safe casting. That knowledge is then applied to writing both implicit and explicit conversions.
Part 5:
Webcast: The New C++: Overriding, Templates and Generics
In part 5, the explicit interface implementation pattern is demonstrated with the C++ overriding syntax. Attention is then given to using C++ templates mechanisms to solve modern programming problems with the .NET Framework. After an introduction to generics, the session concludes by combining both generics and templates to create highly flexible libraries.
Part 6:
MSDN Webcast: The New C++: Interacting with Native Code and Other Languages
In part 6, we conclude with syntax for interacting with other languages, including a discussion of the Common Language Specification and a demonstration of MSIL linking. The series ends with coverage of pinning and the new __clrcall calling convention.
Visual C++ 2005 Express Edition Videos
The Visual C++ 2005 product team put together some great introductory-level videos for people new to Visual Studio and Visual C++. Depending on your setup, you should be able to click and play the videos immediately as they're very small (see note below). Alternatively, you can also right-mouse click each video you want and save it to your local system.
Note: These videos were shot in a low resolution so as to keep them very small and downloadable for people with lower bandwidths.
Using Visual C++ Express Edition and the Platform SDK (6 Minutes - 8.5 MB)
This video will take you through the steps for downloading and installing the Platform SDK. It will also walk you through the changes you’ll need to make within VC++ Express to fully integrate the PSDK with VC++ Express edition. After following these steps, you will be able to build Win32 applications using VC++ Express.
Editing and Compiling Existing C++ files in VC++ Express (8 Minutes - 6.6 MB)
This video will take you through the steps for importing your existing C++ files into VC++ Express using the Project From Existing Code wizard. It will cover all steps from naming your project to importing files of different types to adding support for ATL, MFC or CLR. After following these steps, your C++ file will be fully imported into VC++ Express. This video does not cover debugging or updating syntax.
Building Windows Forms Applications with Wizards in Visual C++ Express (12 Minutes - 8.2 MB)
This video will take you through the steps for creating a new Windows Form application using the wizards available in VC++ Express. The steps include naming the project, choosing the appropriate settings, adding controls, adding event handling code, and building and running the application that was created. After following these steps, you should have familiarity with how to add additional controls and event handling code to create a more robust Windows Form application.
Create a Console Application from an Empty Project in Visual C++ Express (4 Minutes - 3.4 MB)
This video will take you through the steps for creating a C++ console application from an empty project. When an empty project is created there is no auto-generated code or support files (e.g. header files) added to the project. From this base level you will be shown how to create a new C++ file into your project, add basic code and build and run a console application.
yours

kty
ha ha ngar kwa
www.iaea.org

Comments

Popular posts from this blog

တုိင္းျပည္ကံမေကာင္းေလေသာအခါ

Numbering for IT

ျမန္မာအာဆီယံဥကၠဌျဖစ္ေရး၀န္ႀကီးမ်ားသေဘာတူ (ဂ်ာကာတာ - ေမ ၇)