
Visual C++ .NET Bible
Hungry Minds Inc,U.S. (Publisher)
Published on 15. August 2002
Book
Mixed media product
XXXIV, 1214 pages
978-0-7645-4837-6 (ISBN)
Description
If you want to gain more precise control over Windows and Web-based applications, this is the only comprehensive combination reference with tutorial you need by your side. Expert programmer and author Tom Archer begins with thorough hands on introduction, such as SDI applications, MDI applications and dialogues then moves quickly to the skills expected of professionals, such as internet programming, multithreaded programming and attribute programming. The author ensures that the novice professional receives special explanation as well as dispensing expert tips, such as ATL Server issues and programming .NET for the advanced developers. This book fills the "holes" between understanding how to create a Visual C++ project and how to implement a complex application. "Visual C++.NET Bible" is the essential guide for developers at every skill level with its step-by-step instructions, real world examples and Tom's expert insight into developing industrial strength applications.
More details
Edition
Illustrated edition
Language
English
Place of publication
Foster City
United States
Publishing group
John Wiley & Sons Inc
Target group
Professional and scholarly
Edition type
Illustrated edition
Illustrations
illustrations
Dimensions
Height: 23.4 cm
Width: 18.7 cm
Weight
1620 gr
ISBN-13
978-0-7645-4837-6 (9780764548376)
Schweitzer Classification
Persons
Tom Archer has over a decade worth of experience programming in several operating systems as well as with a multitude of languages. He has worked on the development of two successful software products, IBM/World Book's Multimedia Encyclopedia and Peachtree Software's Office Accounting. Tom writes books as well as being a senior level Windows NT/ VC++ consultant. Andrew Whitechapel has spent 20 years in the software industry, over 12 of them using C++ at all levels, from embedded systems through to n--tier distributed enterprise solutions. He has spent most of the last decade working with the Windows platform, the MFC and ATL, and the suite of Visual Studio tools to produce advanced systems across a range of industry sectors. He firmly believes that .NET will revolutionize the way we design and write software. In the unmanaged world, Andrew plays rugby for Battersea Ironsides rugby club in London-- the best club in the world.
Content
Preface. Acknowledgments. Part I: User Interface. Chapter 1: Writing Your First MFC Application. Chapter 2: Documents, Views, and SDI. Chapter 3: MDI Applications. Chapter 4: Menus. Chapter 5: Mouse and Keyboard Processing. Chapter 6: Status Bars and Toolbars. Chapter 7: Tree View and List View Controls. Chapter 8: Programming the GDI. Chapter 9: Bitmaps, Palettes, and DIBs. Part II: Dialogs. Chapter 10: Dialog Basics and Common Controls. Chapter 11: Dialog Boxes and Form Views. Chapter 12: Property Sheets and Pages. Part III: Advanced Programming. Chapter 13: Custom Draw Controls. Chapter 14: Adding Custom Behavior to Controls. Chapter 15: Print and Print Preview. Chapter 16: Working with DLLs. Chapter 17: Multithreaded Programming. Chapter 18: Exception Handling. Part IV: Data I/O. Chapter 19: Clipboard. Chapter 20: ODBC. Chapter 21: MFC Database Classes. Chapter 22: ADO. Chapter 23: DAO. Chapter 24: CFile and File I/O in MFC. Chapter 25: Using XML from Visual C++. Part V: COM and ATL. Chapter 26: Introduction to Interface--Based Programming. Chapter 27: Creating and Consuming Components. Chapter 28: Type Libraries. Chapter 29: Threading in COM. Chapter 30: Introduction to ATL. Chapter 31: Windowing with ATL. Chapter 32: Eventing with ATL. Chapter 33: Automation with ATL. Chapter 34: Introducing the WTL. Part VI: Programming with COM+. Chapter 35: Building Stateful COM+ Applications. Chapter 36: COM+ and Loosely Coupled Events. Chapter 37: COM+ Queued Components. Part VII: ATL Server. Chapter 38: Getting Started with ATL Server. Chapter 39: Creating Web Services with ATL Server. Chapter 40: Writing ATL Server Applications. Part VIII: Programming .NET. Chapter 41: Introducing .NET. Chapter 42: Writing Managed C++ Code. Chapter 43: Multithreading with Managed C++. Chapter 44: Working with Windows Forms. Index.