Reap the benefits of Visual C++ .NET with the help of this expertly written, all-encompassing resource. Learn the foundations of good class design, then follow logical steps to create successful object-oriented program solutions. Also find comprehensive coverage on all aspects of Visual C++ .NET, including important topics such as debugging, Web support, attributed programming, and much more. About The Author: Chris H. Pappas is a professor of Computer Science at the B.C.C. S.U.N.Y. campus in Binghamton, New York. And is a Chief Executive Officer for Ninevah National Research, a New York-based company Table of Contents Part I: A Quick Overview of C++ Ch. 1: The Visual Studio.NET C++ Compiler (Version 7) Ch. 2: AQuick Start Using the MDE Ch. 3: Writing, Compiling, and Debugging Simple Programs Ch. 4: Advanced Visual C++ Features PART II: Programming Foundations Ch. 5: C++ Foundations Ch. 6: Working with Data Ch. 7: Program Controls Ch. 8: Writing and Using Functions Ch. 9: Working with Arrays Ch. 10: Using Pointers Ch. 11: An Introduction to I/O in C++ Ch. 12: Structures, Unions, and Miscellaneous Items Ch. 13: Advanced Programming Topics Ch. 14: Power Programming: Tapping Important C and C++ Libraries Ch. 15: Structures, Unions and Misc. Items Ch. 16: Advanced Programming Topics Ch. 17: ATL Server Ch. 18: Power Programming: Tapping Important C++ Libraries PART III: Foundations for Object-Oriented Programming Ch. 15: Object-Oriented Programming Foundations Ch. 16: Working with C++ Classes Ch. 17: Complete I/O in C++