Visual C ++ .NET: A Managed Code Approach for Experienced Programmers (Deitel Developer Series)