22%
Sams Teach Yourself Visual C++.NET in 24 Hours

Sams Teach Yourself Visual C++.NET in 24 Hours

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

This book is for developers who want to develop .NET applications using Visual C++ 7.0 as the programming language. It covers the new features of Visual C++ which support .NET while lightly covering the new MFC and ATL enhancements as they relate to the .NET architecture, but focuses heavily on developing for the .NET framework. The book takes the reader through a simple .NET application, a more advanced application, and Internet development in .NET. The reader is also shown the differences between managed and unmanaged Visual C++ code and how to integrate them--critical information for migrating legacy C++ applications to the .NET architecture.

Table of Contents:
(NOTE: Each chapter concludes with a Summary, Q&A, and Workshop.) Introduction. Audience and Organization. Conventions Used in This Book. Get Started! I. GETTING STARTED WITH VISUAL C++ .NET. Hour 1. Using Visual C++ .NET. Getting Familiar with the New IDE. Application Types with Visual C++ .NET. Working with Solutions and Projects. Compiling and Debugging. Hour 2. Special Features of Visual C++ .NET. Using the New Language Keywords. Creating User-Defined Attributes. Pragmas, Compiler, and Linker Features. Hour 3. Writing a Simple C++ .NET Program. Building an MFC Application. Building a Managed .NET Framework Application. Comparing the Differences. II. UNDERSTANDING .NET. Hour 4. Understanding the Basics of .NET. Understanding the .NET Framework Namespaces. Commonly Used .NET Classes. Deploying .NET Applications. What Is the Common Language Runtime? Hour 5. Understanding Managed Versus Unmanaged Code. The Relationship Between Managed and Unmanaged Code. Using Managed Code for Easy Memory Management. Migrating Unmanaged Legacy Code. Hour 6. Integrating with Other .NET Languages. Integrating .NET Component Assemblies. Building the Project. III. IMPLEMENTING A USER INTERFACE. Hour 7. Working with Windows Forms. Creating a Simple Windows Form. Creating the Windows Form. Building an MDI Interface with Windows Forms. Hour 8. Working with Resources. The .NET Managed Resource File. Creating the .NET Resource File. Integrating the Resource File. Reading Resources at Runtime. Hour 9. Programming with Graphics. Understanding GDI+. Building a Simple GDI+ Application. Hour 10. Printing with .NET. Modifying the Toolbar and Menu. Working with the PrintDocument Object. IV. SERVER DEVELOPMENT. Hour 11. Creating Web Services. Overview of Web Services and .NET. Creating a Simple Web Service. Using a Web Service Within an Application. Hour 12. Creating Web Services with ATL. Creating an ATL Web Service Project. Uncovering the ATL Web Service Implementation. Building a Test Application. Hour 13. Working with .NET Error Handling and Diagnostics. Understanding the .NET Error Handling Classes. Understanding the Exception Class. Overview of the Trace and Debug Classes. Creating and Using Custom Exceptions. Hour 14. ATL Servers. Why ATL Server? Creating an ATL Server Project. ATL Server Sequence of Events. The Server Response File. Creating the NumberGuess Server Response File. Implementing the Replacement Functions. V. LANGUAGE FEATURES. Hour 15. Attributes. A Step in the Right Direction: Attributes Simplify ATL Development. Attributes and the Build Process. Attribute Programming with ATL. Creating an Attributed ATL Object. Where's the IDL File? Creating the MFC Client to Access Your ATL Object. Examining the Injected Attribute Code. Hour 16. Collections and Arrays. .NET Framework Collection Class Design. The Collection Classes. Hour 17. Interfaces. Interfaces Explained. Implementing .NET Framework Interfaces. Creating Your Own Interface Hour 18. Events and Delegates. The Unified Event Model. Working with Delegates. Creating and Handling Managed Events. VI. ADVANCED PROGRAMMING. Hour 19. Threading and Synchronization. Threading and Synchronization Explained. Creating Threads. Creating the ThreadSynch Project. Thread Synchronization. Creating Consumer and Producer Objects. Events and Timers. Hour 20. Database Access. Connected vs. Disconnected Clients. Redesigning ADO for the .NET Framework. Creating the Authors ADO.NET Application. Connecting to the Data Source. Displaying and Navigating Through the Data. Inserting and Deleting Table Records. Hour 21. COM with .NET. COM Interop Design. Using COM Objects within .NET. Using .NET Objects Within COM Projects. Hour 22. Mixing Managed and Unmanaged Code. Unmanaged and Managed Code Together. Unmanaged Code Can Introduce Memory Leaks. Platform Invocation. Using P/Invoke to Call the MessageBox Function. Using P/Invoke for Custom Data Types. Specifying Specific Data Types for Marshaling. Hour 23. Control Class Libraries. Controls Within the .NET Framework. Creating the Custom Control Project. Using Custom Controls in a Managed C++ Application. Strong-Named Assemblies and the Global Assembly Cache. Using Custom Controls with C# .NET. Stock Properties. Creating Custom Control Properties. Hour 24. Serialization. Binary and XML Serialization. Creating the ObjectSerialization Class and Windows Form. Serializing with Attributes. Customizing the Serialization Process. Serializing and Deserializing Objects. Appendix A. Quiz Answers. Hour 1. Hour 2. Hour 3. Hour 4. Hour 5. Hour 6. Hour 7. Hour 8. Hour 9. Hour 10. Hour 11. Hour 12. Hour 13. Hour 14. Hour 15. Hour 16. Hour 17. Hour 18. Hour 19. Hour 20. Hour 21. Hour 22. Hour 23. Hour 24. Appendix B. Visual Studio .NET IDE Reference. Source Window. Reducing Window Clutter. Help System. Index.


Best Sellers


Product Details
  • ISBN-13: 9780672323232
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Sams Publishing
  • Depth: 25
  • Language: English
  • Returnable: Y
  • Spine Width: 23 mm
  • Width: 231 mm
  • ISBN-10: 0672323230
  • Publisher Date: 17 Apr 2002
  • Binding: Paperback
  • Height: 187 mm
  • No of Pages: 432
  • Series Title: Sams Teach Yourself...in 24 Hours (Paperback)
  • Weight: 717 gr


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
Sams Teach Yourself Visual C++.NET in 24 Hours
Pearson Education (US) -
Sams Teach Yourself Visual C++.NET in 24 Hours
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Sams Teach Yourself Visual C++.NET in 24 Hours

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA