Hmm well as a complete newbie to Win32 Asm programming I have to say I find Iczelion's tutorials leave something to be desired, no disrepect to the author.
It makes the assumption that you know how to program with MASM already, and if you're coming straight from say C programming, well, it's pretty confusing to put it mildly.
Perhaps it might be better to say that Iczelion's tutorials are an introduction to 32 Asm programming if you're coming from a background of 16 bit Asm programming. If not, you're going to have problems....
In which case a complete newbie is better off reading the MASM programmers reference manual for a start and probably reading a basic introduction to assembly such as the Art of Assembly or Jeff Dunteman's book to learn the basics of assembly language programming.
The problem with those books of course is the recent AoA book deals exclusively with High Level Assembler (useless for understanding the basics of coding, you might as well stick with C in my opinion) the older books of course have their problems in that they were written for 16 bit DOS and deal with obselete concepts such as segment handling etc which is irrelevent in 32bit programming.
Whats needed is an easy to read, modern 32bit guide to assembly programming from the bottom up. Anybody feel like recommending one?
Edit: reply to SeaFarer's post below:Heheheh, you know, I may get back to you about that. In a couple of years time, of course.