Skip to Content
Extending MFC Applications with the .NET Framework
book

Extending MFC Applications with the .NET Framework

by Tom Archer, Nishant Sivakumar
December 2003
Intermediate to advanced
656 pages
13h 7m
English
Addison-Wesley Professional

Overview

“To anyone looking to augment their existing MFC code base and knowledge with the powerful .NET classes—which provide such capabilities as disconnected data, in-memory database (IMDB), regular expressions, and data encryption—Tom Archer’s book has it all.”

Erik Westermann, Lead Architect, Eidenai Innovations

Extending MFC Applications with the .NET Framework is the first book to show MFC developers how to boost productivity by incorporating .NET functionality into existing MFC applications. Tom Archer clearly illustrates how using the .NET Base Class Library (BCL)—to complement or replace MFC classes when there is a clear advantage—enables MFC developers to create elegant and robust Windows applications in the most efficient way possible.

Each chapter begins with an introduction that explains the technology, outlines its benefits, lists its pragmatic business uses, and summarizes the required syntax. As is an Archer trademark, this information is solidified with hands-on, practical demo applications.

This book answers the questions MFC developers have about .NET, including:

  • What are the key issues when combining MFC and Managed Extensions? Page 15

  • How can Regular Expressions be used to parse a document for multiple complex pattern types, such as email addresses? Page 84

  • How can hash codes be used to validate users without storing passwords? Page 161

  • How can MFC applications maintain data stored in XML format? Page 274

  • Once an ADO.NET DataSet is filled, how can the data be searched, sorted, and filtered? Page 336

  • What technique is used for reading image data from a database using ADO.NET classes? Page 363

  • What are the options for handling disconnected data concurrency issues? Page 396

  • How can Remoting be used to pass MFC objects between applications? Page 460

  • The CD-ROM supplies the complete downloadable source code, working samples, and test code from the book, as well as several productivity-enhancing utilities such as a Visual Studio .NET Custom AppWizard.



    032117352XB11142003

    Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
    and much more.

    Read now

    Unlock full access

    More than 5,000 organizations count on O’Reilly

    AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

    QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
    Julian F.
    Head of Cybersecurity
    QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
    Addison B.
    Field Engineer
    QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
    Amir M.
    Data Platform Tech Lead
    QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
    Mark W.
    Embedded Software Engineer

    You might also like

    C# 4.0 Unleashed

    C# 4.0 Unleashed

    Bart De Smet
    Programming in the .NET Environment

    Programming in the .NET Environment

    Damien Watkins, Mark Hammond, Brad Abrams

    Publisher Resources

    ISBN: 032117352XPurchase book