PDA

View Full Version : Begginer windows programming books a noob can read


imported_ExOdUs
08-10-2003, 01:51 AM
I would like to thank you guys for giving me the name of the c++ book by deitel,but now i would like to know if you guys can give me a good begginers book to windows programming?

Thnx again

imported_ExOdUs
08-12-2003, 12:14 AM
you mean no one knows any good windows programming books a begginer could read cause i really need to find one, im open for any ideas

stuka
08-12-2003, 10:16 AM
The best book I've read to date for Windows programming is "Programming Windows" by Charles Petzold. It's all in C, but if you learn it, you'll have much better insight into the OS calls. There is also a book on Windows programming with MFC, which might be a good follow up to Petzold.

Smerdyakov
08-12-2003, 11:52 AM
I'd advise against learning Windows-specific programming and instead suggest learning a cross-platform library for doing what you want.

For examples, wxWindows at http://www.wxwindows.org for GUI's or SDL at http://www.libsdl.org/ for games/multimedia.

'Course, I'd also advise against using C++ anywhere, any time, but I'll leave that one for another day. ;)

DNAunion2000
08-12-2003, 08:18 PM
/*DNAunion*/ When you say programming Windows, do you mean using C++ only? If you are looking for any language, I'd recommend Visual Basic .NET. It's the easiest Windows programming language to learn and yet can do virtually anything C++ .NET can. Also, moving from programming Windows to creating Web Applications and Web Services is easy using Visual Basic .NET (just make sure you have IIS - Windows XP Home Edition won't cut it).

The Deitel's have at least two beginner books on VB .NET (I think one is called VISUAL BASIC .NET: HOW TO PROGRAM and the other is called something like SIMPLY VISUAL BASIC .NET).


****************************

Ooops. When I "back"ed out of the thread to the main page I noticed this was the C++ thread, not the general programming thread I had just visited. I guess that answers my question above.