Wowser!
-
I just finished "reading" Charles Petzold's free book, .NET Book Zero [^]. Over the years I've spent many thou$ands on programming books, including several on C#, but this one takes the cake. Clear, readable, concepts all others assume the reader knows explained in detail... it just doesn't get any better for a C# newbie like me. Future authors - download it, read it, and take notes on presentation style. And by "reading" I don't mean detailed study, but semi-entranced skimming, skipping over bits I already know, focusing on parts that are new concepts or shaky in my understanding. The detailed bit will happen later when I need something I probably shouldn't have skimmed.
"A Journey of a Thousand Rest Stops Begins with a Single Movement"
-
"Version 1.0 of the downloable code was..." I hope he didn't do the web page :) Thanks for the link, Roger...I'll check it out. I had one of his 'Undocumented Windows' books back in the Windows 3.1 days...he's pretty good.
that is why God created copy editors... :-D
Steve _________________ I C(++) therefore I am
-
I just finished "reading" Charles Petzold's free book, .NET Book Zero [^]. Over the years I've spent many thou$ands on programming books, including several on C#, but this one takes the cake. Clear, readable, concepts all others assume the reader knows explained in detail... it just doesn't get any better for a C# newbie like me. Future authors - download it, read it, and take notes on presentation style. And by "reading" I don't mean detailed study, but semi-entranced skimming, skipping over bits I already know, focusing on parts that are new concepts or shaky in my understanding. The detailed bit will happen later when I need something I probably shouldn't have skimmed.
"A Journey of a Thousand Rest Stops Begins with a Single Movement"
Petzold has always produced well written books in my opinion. The best book he's written so far (in my opinion of course) is Code - a book I recommend to anyone who wants to learn about (or refresh your memory!) how computers work on a fundamental level.
-
Petzold has always produced well written books in my opinion. The best book he's written so far (in my opinion of course) is Code - a book I recommend to anyone who wants to learn about (or refresh your memory!) how computers work on a fundamental level.
Jörgen Sigvardsson wrote:
Petzold has always produced well written books in my opinion.
I agree.
Jörgen Sigvardsson wrote:
The best book he's written so far (in my opinion of course) is Code - a book I recommend to anyone who wants to learn about (or refresh your memory!) how computers work on a fundamental level.
I'll have to look for that one. Sounds like a book I should suggest to my CSCI students as well.
"The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham
-
Jörgen Sigvardsson wrote:
Petzold has always produced well written books in my opinion.
I agree.
Jörgen Sigvardsson wrote:
The best book he's written so far (in my opinion of course) is Code - a book I recommend to anyone who wants to learn about (or refresh your memory!) how computers work on a fundamental level.
I'll have to look for that one. Sounds like a book I should suggest to my CSCI students as well.
"The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham
Paul Conrad wrote:
Sounds like a book I should suggest to my CSCI students as well.
If I had still been teaching at the university, I'd fight to have the book included in the curriculum. I argue that anyone could learn the fundamentals of computing by means of electricity and a bunch of transistors (or relays for the adventurous!).
-
I just finished "reading" Charles Petzold's free book, .NET Book Zero [^]. Over the years I've spent many thou$ands on programming books, including several on C#, but this one takes the cake. Clear, readable, concepts all others assume the reader knows explained in detail... it just doesn't get any better for a C# newbie like me. Future authors - download it, read it, and take notes on presentation style. And by "reading" I don't mean detailed study, but semi-entranced skimming, skipping over bits I already know, focusing on parts that are new concepts or shaky in my understanding. The detailed bit will happen later when I need something I probably shouldn't have skimmed.
"A Journey of a Thousand Rest Stops Begins with a Single Movement"
Sample code from the book:
static void Main()
{
string strLimerick =
"There once was a coder named Otto\r\n" +
"Who had a peculiar motto:\r\n" +
" \"The goto is king,\r\n" +
" To thee I sing!\"\r\n" +
"Maybe that's why he's often quite blotto.\r\n";
Console.WriteLine(strLimerick);
}and thanks for the link! :rose:
-
I just finished "reading" Charles Petzold's free book, .NET Book Zero [^]. Over the years I've spent many thou$ands on programming books, including several on C#, but this one takes the cake. Clear, readable, concepts all others assume the reader knows explained in detail... it just doesn't get any better for a C# newbie like me. Future authors - download it, read it, and take notes on presentation style. And by "reading" I don't mean detailed study, but semi-entranced skimming, skipping over bits I already know, focusing on parts that are new concepts or shaky in my understanding. The detailed bit will happen later when I need something I probably shouldn't have skimmed.
"A Journey of a Thousand Rest Stops Begins with a Single Movement"
Roger Wright wrote:
a C# newbie like me
There's someone else here at CP who's a "C# newbie"? :omg: I'm not alone anymore ... sniff ...
Software Zen:
delete this;
-
"Version 1.0 of the downloable code was..." I hope he didn't do the web page :) Thanks for the link, Roger...I'll check it out. I had one of his 'Undocumented Windows' books back in the Windows 3.1 days...he's pretty good.
I think you're referring to Matt Pietrek, but it's a compliment to Petzold nonetheless ... :)
-
Roger Wright wrote:
a C# newbie like me
There's someone else here at CP who's a "C# newbie"? :omg: I'm not alone anymore ... sniff ...
Software Zen:
delete this;
Yup! And worse, a Windows newbie. C# isn't hard, but getting anything to work in Windows is a nightmare for anyone who learned and used procedural programming all his career.
"A Journey of a Thousand Rest Stops Begins with a Single Movement"
-
I think you're referring to Matt Pietrek, but it's a compliment to Petzold nonetheless ... :)
-
Probably because they're both excellent writers, rarities in the technical book genre.
"A Journey of a Thousand Rest Stops Begins with a Single Movement"
-
Probably because they're both excellent writers, rarities in the technical book genre.
"A Journey of a Thousand Rest Stops Begins with a Single Movement"
-
I just finished "reading" Charles Petzold's free book, .NET Book Zero [^]. Over the years I've spent many thou$ands on programming books, including several on C#, but this one takes the cake. Clear, readable, concepts all others assume the reader knows explained in detail... it just doesn't get any better for a C# newbie like me. Future authors - download it, read it, and take notes on presentation style. And by "reading" I don't mean detailed study, but semi-entranced skimming, skipping over bits I already know, focusing on parts that are new concepts or shaky in my understanding. The detailed bit will happen later when I need something I probably shouldn't have skimmed.
"A Journey of a Thousand Rest Stops Begins with a Single Movement"
Petzold has always been an outstanding writer. That's why his book on Windows programming -- one of the first -- sold gadzillions. He earned it. And he is a REALLY nice guy.
-
I just finished "reading" Charles Petzold's free book, .NET Book Zero [^]. Over the years I've spent many thou$ands on programming books, including several on C#, but this one takes the cake. Clear, readable, concepts all others assume the reader knows explained in detail... it just doesn't get any better for a C# newbie like me. Future authors - download it, read it, and take notes on presentation style. And by "reading" I don't mean detailed study, but semi-entranced skimming, skipping over bits I already know, focusing on parts that are new concepts or shaky in my understanding. The detailed bit will happen later when I need something I probably shouldn't have skimmed.
"A Journey of a Thousand Rest Stops Begins with a Single Movement"
Just wanted to say thanks man. Never knew about this guy, however I took a look at the Net Book Zero and it looks like exactly what I needed. I have a friend who looks to get into programming, and this by far is the best beginners book for someone who knows nothing about programming. Someone else also mentioned "Code" book that he wrote, I'll be picking that one for myself as well. Makes me wonder why do colleges always pick some shitty book to use? This is what should be used for programming 101.
-
Petzold has always produced well written books in my opinion. The best book he's written so far (in my opinion of course) is Code - a book I recommend to anyone who wants to learn about (or refresh your memory!) how computers work on a fundamental level.
I knew I recognized that name from somewhere. _Code_ FTW!
-
Just wanted to say thanks man. Never knew about this guy, however I took a look at the Net Book Zero and it looks like exactly what I needed. I have a friend who looks to get into programming, and this by far is the best beginners book for someone who knows nothing about programming. Someone else also mentioned "Code" book that he wrote, I'll be picking that one for myself as well. Makes me wonder why do colleges always pick some shitty book to use? This is what should be used for programming 101.
-
Jörgen Sigvardsson wrote:
Petzold has always produced well written books in my opinion.
I agree.
Jörgen Sigvardsson wrote:
The best book he's written so far (in my opinion of course) is Code - a book I recommend to anyone who wants to learn about (or refresh your memory!) how computers work on a fundamental level.
I'll have to look for that one. Sounds like a book I should suggest to my CSCI students as well.
"The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham
id highly recommend this as well. Full Name : Code: The Hidden Language of Computer Hardware and Software. ISBN: [^] It's 12$ !! I would double recommend the .net book just because it's by Petzold, the man is a genius when it comes to conveying complex ideas in simple to follow patterns.
DrewG, MCSD .Net
-
Roger Wright wrote:
a C# newbie like me
There's someone else here at CP who's a "C# newbie"? :omg: I'm not alone anymore ... sniff ...
Software Zen:
delete this;
-
Just wanted to say thanks man. Never knew about this guy, however I took a look at the Net Book Zero and it looks like exactly what I needed. I have a friend who looks to get into programming, and this by far is the best beginners book for someone who knows nothing about programming. Someone else also mentioned "Code" book that he wrote, I'll be picking that one for myself as well. Makes me wonder why do colleges always pick some shitty book to use? This is what should be used for programming 101.
JazzJackRabbit wrote:
This is what should be used for programming 101.
I agree, especially for a first course. As a C# text for continued study I think I'd pick one of his more advanced books, but this is an excellent introduction. Many school books are good introductions to the concepts, but rarely do you see one that uses a real language to illustrate the concepts. Most rely on pseudocode, or languages loved only by academics and never used in the real world. Besides, considering what publishers are charging school kids for textbooks these days, something free would be extremely helpful. Something so superior to anything else on the subject that is also free - Wow! :-D
"A Journey of a Thousand Rest Stops Begins with a Single Movement"