What do you think?


The C# Programming Yellow Book
Learn C# from first principles the Rob Miles way. With jokes, puns, and a rigorous problem solving based approach.You can download all the code samples used in the book from
224 pages, Kindle Edition
First published July 1, 2010
Ratings & Reviews
Friends & Following
Create a free account to discover what your friends think of this book!
Community Reviews
Displaying 1 - 19 of 19 reviews
November 18, 2019
I learned things.
May 31, 2021
i retained very little beyond the first quarter, i don't think programming is something you can learn from reading alone
January 28, 2017
The Yellow Book
Wow! Rob Miles did it again. What a great read. I'm just getting started in the world of coding and because of Rob I have found my favorite programming language. C# is powerful and its easy to learn thanks books like Robs. I love the way Rob writes his books. Not only are they full of knowledge but they are fun to read. For me, as I'm reading, typing in his examples and then running the code. I have so much fun it's almost like Rob is there sitting next to me. He encourages me to tweak his examples and try my own ideas. Thank you for another great book Rob!
Wow! Rob Miles did it again. What a great read. I'm just getting started in the world of coding and because of Rob I have found my favorite programming language. C# is powerful and its easy to learn thanks books like Robs. I love the way Rob writes his books. Not only are they full of knowledge but they are fun to read. For me, as I'm reading, typing in his examples and then running the code. I have so much fun it's almost like Rob is there sitting next to me. He encourages me to tweak his examples and try my own ideas. Thank you for another great book Rob!
June 7, 2022
A very useful introductory text both to the language of C#, and the concepts of object-oriented programming. I don't personally like Rob Mile's writing style, though I will admit that it's more fun than most textbooks. The organization was generally good, and I felt that he does a pretty good job of encouraging good habits.
The main thing I feel is missing from this text is any kind of reader engagement. I would have liked some kind of practice problems or "here, try it yourself" kind of language. It's impossible to actually learn something like this without getting your hands dirty and writing out some code. I found myself trying to apply these concepts myself as I went, but as I didn't really know what I didn't know yet, I found myself choosing applications that were harder than I was ready for.
In general, I think this text is perfect for people who have a decent level of "scripting" knowledge, i.e. researchers who toss together little scraps of code to test something out, and who are looking to write larger more complete programs. 3/5
The main thing I feel is missing from this text is any kind of reader engagement. I would have liked some kind of practice problems or "here, try it yourself" kind of language. It's impossible to actually learn something like this without getting your hands dirty and writing out some code. I found myself trying to apply these concepts myself as I went, but as I didn't really know what I didn't know yet, I found myself choosing applications that were harder than I was ready for.
In general, I think this text is perfect for people who have a decent level of "scripting" knowledge, i.e. researchers who toss together little scraps of code to test something out, and who are looking to write larger more complete programs. 3/5
February 5, 2019
Great book for C# code
This book took me deep into the weeds just where I was hoping to go. If you're hoping to get a thorough grasp of the coding side of C# this book is a must. It does briefly touch on UI and XAML but this is not a great resource for that. If I could change one thing about this book, it would be to showcase a full project to show how to use classes and methods. It is full of info on what the code is and what the code does, but almost no reference to design patterns or even basics like adding classes. Overall, this is a great book on C# coding.
This book took me deep into the weeds just where I was hoping to go. If you're hoping to get a thorough grasp of the coding side of C# this book is a must. It does briefly touch on UI and XAML but this is not a great resource for that. If I could change one thing about this book, it would be to showcase a full project to show how to use classes and methods. It is full of info on what the code is and what the code does, but almost no reference to design patterns or even basics like adding classes. Overall, this is a great book on C# coding.
November 17, 2024
I have been using C# in Unity for a few months, following tutorials and doing some things on my own. Tutorials often assume that you know things, and it's easy to get lost, so I wanted more of a solid foundation. I also wanted something I could read in bed, so I could continue learning about coding, and a paperback is great for that. I didn't learn a lot that was totally new, because I was already familiar with most of it to some degree from tutorials, but it did well to tie everything together and solidify my knowledge.
April 11, 2023
Short and concise. This book is perfect for someone who has learnt another programming language and want to learn C#.
Everything in this book has been described shortly and easy to understand. Also, the author added some warning, tips or additional facts about the features make it more fun to read.
Everything in this book has been described shortly and easy to understand. Also, the author added some warning, tips or additional facts about the features make it more fun to read.
July 2, 2017
It was quite nice introduction to c#. Might have taken some annoying assumptions regarding users OS. Also in some points the book felt weirdly organized. But all in all I recommend this book for anyone eager to learn about c#
December 17, 2019
Great introduction to basic features of C# and general programming.
February 7, 2021
Good beginner-level text.
For those already used to working in C#, it won’t teach you much that’s new, but it’s a good way to review the core features of the language.
For those already used to working in C#, it won’t teach you much that’s new, but it’s a good way to review the core features of the language.
January 31, 2022
Much more enjoyable than other programming books I have read. Author has a good sense of humor.
October 23, 2022
Must read book for C# starters.
June 30, 2015
Hi, I'll give it a five starrer, it's a different book than other different books, it won't bore you with what means what and what could mean what, the practical examples in each section and the real life examples make it possible to have a bigger picture in mind of the programming world.
It doesn't promise any superpowers, gives a realistic view of the vast amount of programming knowledge there is. Anyone interested in learning programming paradigms through C# should read this book and read it again for better clarification.
Why C#? I consider it better than Java, not as confusing, better tools, and eons ahead.
It doesn't promise any superpowers, gives a realistic view of the vast amount of programming knowledge there is. Anyone interested in learning programming paradigms through C# should read this book and read it again for better clarification.
Why C#? I consider it better than Java, not as confusing, better tools, and eons ahead.
August 2, 2013
With quotes from Spider Man's uncle and references to Star Trek, this book is not just a fun to read manual, but also a great tutorial for practical coding. I went through the fourth chapter and developed codes along the way. I think it works best for c# beginners with a bit of previous hands on c# experience.
November 16, 2014
Very easy and quick read. Covered some things I hadn't seen yet in C#, but overall was a good intro to the subject.
I definitely will have to compensate some topics (threading, delegates, GUI Programming, events, etc.) with other materials, but the exposure is helpful nonetheless.
I definitely will have to compensate some topics (threading, delegates, GUI Programming, events, etc.) with other materials, but the exposure is helpful nonetheless.
July 24, 2015
It is a very useful book to start with C# language and object-oriented programming. The book explains the theory and concepts in a meaningful and fun way while offers tips for best practices. I highly recommend it, it's a must read.
August 25, 2015
A fine delve into programming concepts, C# mentality, and spiced with an agreeable humor through out.
Read
December 16, 2011its amazing and very important for any programmer want to learn c# simply
December 4, 2014
A decent introduction to C#.
Displaying 1 - 19 of 19 reviews













