Free Downloads
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 here:

File Size: 1486 KB

Print Length: 322 pages

Simultaneous Device Usage: Unlimited

Publication Date: January 6, 2014

Sold by:  Digital Services LLC

Language: English


Text-to-Speech: Enabled

X-Ray: Not Enabled

Word Wise: Not Enabled

Lending: Not Enabled

Enhanced Typesetting: Enabled

Best Sellers Rank: #34,556 Paid in Kindle Store (See Top 100 Paid in Kindle Store) #5 in Books > Computers & Technology > Programming > Microsoft Programming > C & C++ Windows Programming #5 in Books > Computers & Technology > Programming > Languages & Tools > C# #7 in Kindle Store > Kindle eBooks > Computers & Technology > Programming > C & C++

I really like Rob's style of writing; he explains concepts in a very easy to grasp manner. He takes a fairly dry topic and keeps it light.My only qualm is that he constantly uses the term "bracket" when he means "parenthesis", which could be a bad thing when syntax is so crucial in programming. What I've always understood is that () are parentheses, [] are brackets, and {} are braces.Overall a great book!

This book explains the C# language and object oriented programming very well, in a lighthearted, even humorous, manner. I am an experienced programmer but unfamiliar with the newer object oriented style of program design (yeah, I'm old), and I found this very helpful. It does not take a hands-on approach, which is a drawback for actually becoming proficient, but an advantage for learning the theory and concepts. In addition to specifics regarding the C# language, he offers good advice concerning recommended practices of a professional programmer.There are some formatting issues which can be annoying. Extra spaces occur randomly in the middle of words, and occasionally a space is missing between words.

This is NOT your typical programmers book. If you want a quick intro to C# but in a stand up comedian kind of way that makes it not only easy to read, but easy to comprehend - then you gotta grab this little gem.I read it once for the programming tips, and again JUST for the humor. In fact this is the ONLY book in my vast collection that I actually took a quote from for a presentation. Love it.

Start with this book if you aren't an experienced programmer and want to learn C# programming. Even if you are an experienced programmer and want to learn C# start with this book!!! The text explains a lot of programming details that you will learn from experience, but the little things a novice wouldn't know are explained here. Like what is a compiler? What do you do with the compiler? It also explains the why's and how's of programming. There's GOLD in those purple highlights! Rob uses colors to make the programming code stand out. This is how a programming language book should be written! Standing Ovation for Rob Miles.

This is an AWESOME teaching manual! It's very interactive by giving phenomenal examples for each new concept. It doesn't rush through the process of learning (basically) an entirely new language. The author, Rob Miles, is also very witty in his dialect.My husband is currently in school for Game Design and I wanted to be able to follow along with what he was trying to tell me. Not only did this book teach me to keep up with my husband's programming talks, but now I'm actually able to help him with his homework!

This book is a great resource (at a insanely low price). The writing style is very inviting and more like engaging in a conversation with your favorite professor than reading a technical brief. The author adds much real-world content in programmer notes that gives the reader a deeper insight in to the world of programmer.

If you had never programmed a computer before, this is the book for you. The author succeeds in covering a large bunch of topics, avoiding just the most hairy C# concepts. Well written, easy to follow.

Very easy to understand and gives all the information that a beginner needs. It describes somethings by breaking it down which helps some understand it easier, but is a bit annoying because I just wanted to start programming and don't want to read lots of text. Basically; this book in the beginning is very text filled and less enjoyable because it is focused more on values for like 40 pages with little examples which you can copy and experiment with. The middle-end of the book is a lot more fun and interesting. This book is also good for understanding things you didn't understand in C# since they break most things down. It's a great book for 1$ and you should definitely get it.

Programming #8:C Programming Success in a Day & Android Programming In a Day! (C Programming, C++programming, C++ programming language, Android , Android Programming, Android Games) Programming #57: C++ Programming Professional Made Easy & Android Programming in a Day (C++ Programming, C++ Language, C++for beginners, C++, Programming ... Programming, Android, C, C Programming) Programming #45: Python Programming Professional Made Easy & Android Programming In a Day! (Python Programming, Python Language, Python for beginners, ... Programming Languages, Android Programming) Junkers Ju 87 Stuka: Big Yellow (Big Yellow Series) Chalkboard Journal - Be Still & Know (Yellow): 100 page 6" x 9" Ruled Notebook: Inspirational Journal, Blank Notebook, Blank Journal, Lined Notebook, ... Journals - Yellow Collection) (Volume 3) R Programming: Learn R Programming In A DAY! - The Ultimate Crash Course to Learning the Basics of R Programming Language In No Time (R, R Programming, ... Course, R Programming Development Book 1) Programming: Computer Programming for Beginners: Learn the Basics of Java, SQL & C++ - 3. Edition (Coding, C Programming, Java Programming, SQL Programming, JavaScript, Python, PHP) Raspberry Pi 2: Raspberry Pi 2 Programming Made Easy (Raspberry Pi, Android Programming, Programming, Linux, Unix, C Programming, C+ Programming) Android: Programming in a Day! The Power Guide for Beginners In Android App Programming (Android, Android Programming, App Development, Android App Development, ... App Programming, Rails, Ruby Programming) DOS: Programming Success in a Day: Beginners guide to fast, easy and efficient learning of DOS programming (DOS, ADA, Programming, DOS Programming, ADA ... LINUX, RPG, ADA Programming, Android, JAVA) ASP.NET: Programming success in a day: Beginners guide to fast, easy and efficient learning of ASP.NET programming (ASP.NET, ASP.NET Programming, ASP.NET ... ADA, Web Programming, Programming) C#: Programming Success in a Day: Beginners guide to fast, easy and efficient learning of C# programming (C#, C# Programming, C++ Programming, C++, C, C Programming, C# Language, C# Guide, C# Coding) FORTRAN Programming success in a day:Beginners guide to fast, easy and efficient learning of FORTRAN programming (Fortran, Css, C++, C, C programming, ... Programming, MYSQL, SQL Programming) Prolog Programming; Success in a Day: Beginners Guide to Fast, Easy and Efficient Learning of Prolog Programming (Prolog, Prolog Programming, Prolog Logic, ... Programming, Programming Code, Java) Parallel Programming: Success in a Day: Beginners' Guide to Fast, Easy, and Efficient Learning of Parallel Programming (Parallel Programming, Programming, ... C++ Programming, Multiprocessor, MPI) MYSQL Programming Professional Made Easy 2nd Edition: Expert MYSQL Programming Language Success in a Day for any Computer User! (MYSQL, Android programming, ... JavaScript, Programming, Computer Software) Programming Raspberry Pi 3: Getting Started With Python (Programming Raspberry Pi 3, Raspberry Pi 3 User Guide, Python Programming, Raspberry Pi 3 with Python Programming) VBScript: Programming Success in a Day: Beginner's Guide to Fast, Easy and Efficient Learning of VBScript Programming (VBScript, ADA, ASP.NET, C#, ADA ... ASP.NET Programming, Programming, C++, C) Apps: Mobile App Trends in 2015 (iOS, Xcode Programming, App Development, iOS App Development, App Programming, Swift, Without Coding) ((Android, Android ... App Programming, Rails, Ruby Programming)) XML Programming Success in a Day: Beginner's Guide to Fast, Easy, and Efficient Learning of XML Programming (XML, XML Programming, Programming, XML Guide, ... XSL, DTD's, Schemas, HTML5, JavaScript)