List of Sidebars

Chapter 1: Hello, C++!

Free-Format Languages
Compiler Error or Linker Error?
System and Class Libraries
How Should You Treat Warnings?

Chapter 3: Variables and Operators

Assignment Conversions

Chapter 4: Using Functions

Why Use Functions?

Chapter 6: More About Classes and Objects

Managed Classes vs. Unmanaged Classes
Member Initialization Lists

Chapter 7: Controlling Object Lifetimes

.NET Garbage Collection

Chapter 8: Inheritance

Inheritance in Managed C++

Chapter 10: Operator Overloading

Operator Overloading in Unmanaged C++
What Is Equality?

Chapter 11: Exception Handling

The Call Stack and Exceptions
What Can You Throw?

Chapter 12: Arrays and Collections

How Do Native Arrays Work?
Problems with Manual Memory Management
The IComparable Interface

Chapter 13: Properties

Rules for Constructing Scalar Properties

Chapter 14: Delegates and Events

What Are Function Pointers?
How Does the __event Keyword Work?

Chapter 16: Introducing Windows Forms

What’s a Message Loop?
Controls and Events
Menu Design

Chapter 17: Dialog Boxes and Controls

Dialog Box Design

Chapter 19: Working with Files

Streams and Seek Pointers

Chapter 20: Reading and Writing XML

What Is the W3C DOM?

Chapter 21: Transforming XML

Basic XPath Syntax
The Basics of XSL Style Sheets

Chapter 23: Building a Web Service

What Is SOAP?

Chapter 24: Introduction to ATL Server

What Is ISAPI?
ATL Server Project Options

Chapter 25: Working with Unmanaged Code

Templates in C++
Casting in C++
Identifying Functions

Chapter 26: Attributes and Reflection

DLLs in Windows
Attribute Targets

Chapter 27: Living with COM

Names and Signing
Installing Assemblies

Microsoft Visual C++  .NET(c) Step by Step
Microsoft Visual C++ .NET(c) Step by Step
ISBN: 735615675
Year: 2003
Pages: 208 © 2008-2017.
If you may any questions please contact us: