close menu
Bookswagon-24x7 online bookstore
close menu
My Account
25%
Special Edition Using Visual C++.NET: (Special Edition Using)

Special Edition Using Visual C++.NET: (Special Edition Using)

          
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

Visual C++, part of the Microsoft Visual Studio development tools suite, enables developers to create high performance applications and components. This text is for advanced beginner to intermediate level professional developers with some C++ and Windows programming experience. It covers Win32 and .NET development, related technologies such as XML and XSLT, the migration of Visual C++6 to Visual C++.NET, the integration of Visual C++ code with Visual Basic and C# code, and the opportunities of Internet programming with Visual C++._

Table of Contents:
Introduction. Who Should Read This Book? Before You Start Reading. What This Book Covers. Windows Applications. Messages and Commands. .NET Programming. Conventions Used in This Book. Time to Get Started. 1. .NET Background. What Is .NET? Why Write an XML Web Service? What About Existing MFC Applications? What About COM Developers? Will C++ Be the Right Language for .NET? What Should a New .NET Programmer Learn? From Here. 2. Building Your First Windows Application. Creating a Windows Application. Filenames and Classnames. Try It Yourself. Creating a Dialog-Based Application. Creating DLLs, Console Applications, and More. Changing Your MFC Application Wizard Decisions. Understanding the MFC Application Wizard's Code. From Here. 3. Interacting with Your Application. Understanding Dialog Boxes. Creating a Dialog Resource. Understanding Message Routing. Learning How MFC Class Wizard Helps You Catch Messages. Understanding Commands. From Here. 4. Displaying Information. Understanding the Document Class. Understanding the View Class. Creating the Rectangles Application. Other View Classes. Document Templates, Views, and Frame Windows. Understanding Device Contexts. Introducing the Paint1 Application. Building the Paint1 Application. Using Fonts. Sizing and Positioning the Window. Using Pens. Using Brushes. Scrolling Windows. Building the Scroller Application. Adding Code to Increase Lines. Adding Code to Decrease Lines. From Here. 5. Printing and Saving. Understanding Basic Printing and Print Preview with MFC. Scaling. Printing Multiple Pages. Setting the Origin. MFC and Printing. Understanding Saving and Persistence. Creating a Persistent Class. Reading and Writing Files Directly. Creating Your Own CArchive Objects. Using the Registry. From Here. 6. Building a Complete Application: ShowString. Building an Application That Displays a String. Building the ShowString Menus. Building the ShowString Dialog Boxes. Making the Menu Work. Making the Dialog Box Work. Adding Appearance Options to the Options Dialog Box. From Here. 7. Status Bars, Toolbars, and Common Controls. Working with Toolbars. Working with Status Bars. Creating a New Command ID. Creating the Default String. Adding the ID to the Indicators Array. Creating the Pane's Command-Update Handler. Setting the Status Bar's Appearance. Working with Rebars. Common Controls. From Here. 8. Help, Property Pages, and Wizards. Online Help. Different Kinds of Help. Components of the Help System. Help Support from the Application Wizard. Planning Your Help Approach. Programming for Command Help. Programming for Context Help. Writing Help Text. Adjustments to the Contents. Adding Property Sheets to Your Applications. Changing Property Sheets to Wizards. From Here. 9. Building COM+ Components with ATL. Fundamental COM Concepts. ATL, the Active Template Library. The Plus in COM+. From Here. 10. Internet Programming. Using Windows Sockets. Winsock in MFC. Using the Messaging API (MAPI). Adding MAPI Support to an Application. Using Internet Server API (ISAPI) Classes. Using the WinInet Classes. ATL Server. From Here. 11. Database Programming. Windows Database Programming in Visual C++. Understanding Database Concepts. Creating an ODBC Database Program. Sorting and Filtering. Choosing Between ODBC and ADO. Understanding SQL. Stored Procedures. From Here. 12. Improving Your Application's Performance. Preventing Errors with ASSERT and TRACE. Adding Debug-Only Features. Sealing Memory Leaks. Using Optimization to Make Efficient Code. From Here. 13. Debugging. The Importance of Debugging. Debugging Vocabulary: Breakpoints and Related Concepts. Debugging Commands and Windows. Using the ATL/MFC Trace Tool. Defining a Dump Member Function. Troubleshooting. From Here. 14. Multitasking with Windows Threads. Understanding Simple Threads. Understanding Thread Communication. Communicating with Event Objects. Using Thread Synchronization. From Here. 15. Special Win32 Application Types. Advanced Win32 Programming Topics. Creating Console Applications. Creating and Using a 32-Bit Dynamic Link Library. Sending Messages and Commands. International Software Development Issues. Creating a Windows Service. From Here. 16. The Common Language Runtime. Architecture of .NET. The System Namespace. Tips for .NET-Friendly Code. Finding the Old Familiars. From Here. 17. Getting Started with .NET. Your First .NET Application. Your First .NET Component. Designing a Useful .NET Component. From Here. 18. Integrating with Visual Basic. Using a C++ Component from Visual Basic. Extending a C++ Component in Visual Basic. Using a Visual Basic Component from Visual C++. From Here. 19. Integrating with C#. Using a C++ Component from C#. Using a C++ Component from an ASP.NET Page. Extending a C++ Component in C#. Using a C# Component from C++. From Here. 20. Managed and Unmanaged C++. C++ Supports both Managed and Unmanaged Programming. What Is Managed Code? Can All Classes Be Garbage-Collected Classes? Value Types. Managed Interfaces. Properties. Mixing Managed and Unmanaged Code. From Here. 21. Creating an XML Web Service. XML Web Service. What Should an XML Web Service Offer? Designing the Sample Web Service. Testing the Sample Web Service. Consuming a Web Service from Code. DISCO and UDDI. From Here. 22. Database Access with ADO.NET. Getting Started with ADO.NET. A Data Access Component. Using a DataRelation. Getting XML from a Database. Filling a Database from XML. From Here. 23. COM Interop. Using a COM Component from a .NET Application. Extending a COM Component in .NET. Using a .NET Object As a COM Component. From Here. 24. Security and Policies. Making Applications More Secure. The .NET Security Model Is Consistent. Isolated and Shared Assemblies. User-Based and Role-Based Security. Security from the Compiler. From Here. A. Windows Programming Review and a Look Inside CWnd. Programming for Windows. Inside CWnd. Getting a Handle on All These MFC Classes. B. XML Review. What Is XML? Visual Studio Support for DTDs and Schemas. What Can XML Be Used For? What Is XSLT? What Is XSL? What Does the Future Hold for XML and Related Technologies? C. The Visual Studio User Interface, Menus, and Visual Studio. Visual Studio: An Integrated Development Environment. Choosing a View. Looking at Interface Elements. Looking at Your Code, Arranged by Class. Looking at Your Code, Arranged by File. Other Useful Windows. Editing Your Code. Learning the Menu System. Help. Toolbars. D. Upgrading from Visual C++ 6. Making Visual Studio .NET Resemble Visual C++ 6. Terminology. Visual Changes. Finding Familiar Commands. What Happened to ClassView? Where Is ClassWizard? Is This Visual Basic? Index.


Best Seller

| | See All

Product Details
  • ISBN-13: 9780789724663
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Que Corporation,U.S.
  • Depth: 46
  • Height: 232 mm
  • No of Pages: 784
  • Series Title: Special Edition Using
  • Weight: 1273 gr
  • ISBN-10: 0789724669
  • Publisher Date: 29 Apr 2002
  • Binding: Paperback
  • Edition: 1
  • Language: English
  • Returnable: Y
  • Spine Width: 46 mm
  • Width: 186 mm


Similar Products

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

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Be The First to Review
Special Edition Using Visual C++.NET: (Special Edition Using)
Pearson Education (US) -
Special Edition Using Visual C++.NET: (Special Edition Using)
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.

Special Edition Using Visual C++.NET: (Special Edition Using)

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

    | | See All


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA