Which to Learn?

This is a discussion on Which to Learn? within the Windows Programming forums, part of the Platform Specific Boards category; I have been programming in scripting languages and C# for web applications for a while now. I started Windows programming ...

  1. #1
    Registered User
    Join Date
    Dec 2002
    Posts
    9

    Question Which to Learn?

    I have been programming in scripting languages and C# for web applications for a while now. I started Windows programming and bought the book by Charles Petzold.

    I'm trying to become more marketable and am trying to decide what to go with after I read the Windows Programming book. What is the route to go? MFC, ATL, STL, COM or any other suggestions?

  2. #2
    It's full of stars adrianxw's Avatar
    Join Date
    Aug 2001
    Posts
    4,831
    Learn C++, shouldn't be difficult with your background, (STL is part of standard C++). The book is a good book for learning Win32, and I would always advocate learning the API before a class library. If you want to learn a class library then MFC, Jeff Prosise's book "Programming Windows with MFC" second edition is a good book for that.

    COM etc. is beginning to become something of a legacy technology. If you really want to get into it, look at Mark Michaelis's book "COM+ from the Ground Up".

    A bit of database programming knowledge will help you in many lines of work. Lyn Robisons book "Database Programming with Visual C++ 6" is good, but assumes you are using VC++ and to a large extent, MFC.

    Java is also a useful tool to have in your portfolio.

    The whole industry is in a bit of a slump at the moment, take the opportunity to learn learn and learn some more.

    Webprogramming and embedded systems are probably the most sought after skills at the moment, but of course, it changes all the time.
    Wave upon wave of demented avengers march cheerfully out of obscurity unto the dream.

  3. #3
    Registered User
    Join Date
    Nov 2001
    Posts
    1,348
    C++! STL is part of C++.

    For GUI, learn MFC.

    Kuphryn

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Am I too late to learn programming?
    By maccat in forum A Brief History of Cprogramming.com
    Replies: 17
    Last Post: 02-17-2009, 07:49 AM
  2. Looking to learn C++
    By Fuzzy91 in forum C++ Programming
    Replies: 40
    Last Post: 04-13-2006, 02:38 AM
  3. Book for Newbie trying to learn C
    By uthscsa19 in forum C Programming
    Replies: 23
    Last Post: 12-24-2005, 10:02 AM
  4. Can you actually learn c++ in 21 days?
    By Raeliean in forum C++ Programming
    Replies: 14
    Last Post: 07-27-2005, 03:41 PM
  5. You have to learn C in order to learn C++
    By gandalf_bar in forum A Brief History of Cprogramming.com
    Replies: 20
    Last Post: 07-16-2004, 10:33 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21