Visual C ++ .NET : A Managed Code Approach for Experienced Programmers
Appropriate for all courses in Microsoft Visual C++ .NET for students with previous programming experience.Visual C++ .NET: A Managed Code Approach for Experienced Programmers is the first Visual C++ .NET book for experienced programming students that utilizes the DEITEL LIVE-CODE (TM) teaching approach proven with 1,000,000+ developers. This book teaches Visual C++ .NET techniques through 200+ complete programs, each with screen shots showing output-as well as hundreds of real-world tips on quality software engineering, avoiding and eliminating errors, and improving performance, portability, and usability. Written for programmers with a background in C, C++ or other high level languages who want to learn Visual C++.NET through the intermediate level. This book focuses on techniques for working with Visual C++ .NET in .NET's "managed code environment" -- and for building powerful Windows applications, Web applications, and Web services. Coverage includes: C++ .NET objects, operator overloading, inheritance, polymorphism, ASP.NET, Web Forms, Web Controls, Windows Forms GUIs, ADO.NET database integration, XML processing, exception handling, multithreading, files/streams, networking, and more. The book also contains a concise 80-page .NET introduction for experienced programming students who are new to the .NET platform.
- Paperback | 1622 pages
- 181.4 x 233.2 x 56.9mm | 2,249.85g
- 21 Nov 2002
- Pearson Education (US)
- Prentice Hall
- Upper Saddle River, United States
Table of contents
Preface. 1. Introduction. 2. Introduction to the Visual Studio .NET IDE. 3. Introduction to Visual C++ .NET Programming. 4. Object-Based Programming. 5. Operator Overloading. 6. Object-Oriented Programming: Inheritance. 7. Object-Oriented Programming: Polymorphism. 8. Exception Handling. 9. Graphical User Interface Concepts: Part 1. 10. Graphical User Interface Concepts: Part 2. 11. Multithreading. 12. Strings, Characters and Regular Expressions. 13. Graphics and Multimedia. 14. Files and Streams. 15. Extensible Markup Language (XML). 16. Database, SQL and ADO.NET. 17. Web Services. 18. Networking: Streams-Based Sockets and Datagrams. 19. Data Structures and Collections. 20. Accessibility. 21. Introduction to Unmanaged Code in Visual C++ .NET. 22. Attributed Programming in ATL/COM. 23. ATL Server Web Applications. 24. Managed and Unmanaged Interoperability. 25. COM Interoperability Services. Appendix A. Operator Precedence Chart. Appendix B. Number Systems. Appendix C. ASCII Character Set. Appendix D. Unicode. Appendix E. Introduction to XHTML: Part 1. Appendix F. Introduction to XHTML: Part 2. Appendix G. XHTML Special Characters. Appendix H. XHTML Colors. Appendix I. Bit Manipulation.
About Jonathan P. Liperi
Dr. Harvey M. Deitel and Paul J. Deitel are the founders of Deitel & Associates, Inc., the internationallyrecognized IT content-creation and corporate-training organization. Together with theircolleagues at Deitel & Associates, Inc., they have written the successful How to Program Seriescollege textbooks that hundreds of thousands of students throughout the world have used to masterC, C++, C#, Visual Basic .NET, Java, Perl, Python, XML, and other languages.