| This item cannot be shipped to your selected delivery location. Please choose a different delivery location. |
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Microsoft C# Programming: For the Absolute Beginner 1st Edition
Purchase options and add-ons
- ISBN-101931841160
- ISBN-13978-1931841160
- Edition1st
- PublisherCourse Technology PTR
- Publication dateMay 2, 2002
- LanguageEnglish
- Dimensions7.25 x 1.25 x 9 inches
- Print length512 pages
Popular titles by this author
JavaScript Programming for the Absolute BeginnerAndy HarrisPaperbackOnly 5 left in stock - order soon.
Palm Programming for the Absolute Beginner with CDAndy HarrisPaperback$10.70 shippingGet it as soon as Thursday, Sep 28Only 1 left in stock - order soon.
Editorial Reviews
About the Author
Product details
- Publisher : Course Technology PTR; 1st edition (May 2, 2002)
- Language : English
- Paperback : 512 pages
- ISBN-10 : 1931841160
- ISBN-13 : 978-1931841160
- Item Weight : 1.92 pounds
- Dimensions : 7.25 x 1.25 x 9 inches
- Best Sellers Rank: #4,342,516 in Books (See Top 100 in Books)
- #1,094 in C++ Programming Language
- #5,085 in Computer Programming Languages
- #6,822 in Microsoft Programming (Books)
- Customer Reviews:
Important information
To report an issue with this product, click here.
About the author

I live near Indianapolis, Indiana.
I am a lecturer in computer science at Indiana University / Purdue University - Indianapolis (Yes, that IS officially the longest university name on the planet... we call it IUPUI)
I was an army brat. I grew up in many parts of the Eastern United States and in Japan.
I've been interested in computing since the early eighties, when my brother and I took the money we were saving for a car and blew it on a TRS-80 model 1 with the built-in Japanese character set. (That machine is still in my garage. Don't tell my wife.)
My first career was as a special education teacher. I taught young adults with severe disabilities for several years. I really enjoyed my job and my students. I learned a lot about teaching through that experience.
While doing special ed, I kept my interest in computing, doing some freelance programming and writing about computer topics. Eventually, I became a lab instructor in the computer science program at IUPUI.
I moved to IUPUI as a full-time gig in 1995. Since then, I have been involved in creating a certificate of applied computer science. I have also worked on building a distributed education program. I especially love designing curricula using emerging and interesting technology and ideas.
I have taught many applied CS topics, but there is always more to learn.
Right now my focus tends to be on applied computing in programming languages, game programming, and mobile computing.
My favorite part about writing is hearing from readers. It's great when somebody sends me a link to a game or project they've written using one of my books. I'd love to get a line from you about one of my books, what you'd like to see me work on next, or just to say hi. I hope my writing feels like a conversation, and I'm looking forward to hearing from your side of the talk.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Overall, the book is good for beginners with respect to content and approach. However, the amount of errors is highly distracting and makes me second-guess the author (though, again, I should probably place the blame on a tech editor). In general, I would guess that most books (fiction, non-fiction, all types) may have 1-2 errors FOR THE WHOLE BOOK. This book, if you count the same error each time (e.g., "main method" and "get()/set()") probably has an error rate of 1-2 errors PER PAGE.
Harris does an excellent job of introducing a concept, explaining what it is and how to use it, then implementing it. Some of the code is a little dated and has to be altered to run in C# 2.0, but I was able to do it with only a little effort. Same with a few of the form components. Additionally, I contacted the author, and though he doesn't work in C# very often any more, he was able to point me in the right direction to get my questions answered.
By the end of the book, I had successfully built a few C# applications to use at work.
My only complaint with the book is that it just ends. There is no prologue at the end, just the end of the last chapter reviewing that material. It would have been nice for a summary and maybe some direction in where to go next.
The only things I would add if I could would be some hints on the challenges to help keep a young reader from getting stuck, and some general tips on techniques for entering code.


