• RRP: £21.99
  • You Save: £6.54 (30%)
FREE Delivery in the UK.
Only 2 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Quantity:1
Sams Teach Yourself C# 5.... has been added to your Basket
+ £2.80 UK delivery
Used: Good | Details
Sold by Brit-Books
Condition: Used: Good
Comment: Simply Brit: We have dispatched from our UK warehouse books of good condition to over 1 million satisfied customers worldwide. We are committed to providing you with a reliable and efficient service at all times.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Sams Teach Yourself C# 5.0 in 24 Hours: Complete Starter Kit (Sams Teach Yourself...in 24 Hours (Paperback)) Paperback – 20 Nov 2012

3.9 out of 5 stars 7 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
Paperback
"Please retry"
£15.45
£12.65 £12.10
Note: This item is eligible for click and collect. Details
Pick up your parcel at a time and place that suits you.
  • Choose from over 13,000 locations across the UK
  • Prime members get unlimited deliveries at no additional cost
How to order to an Amazon Pickup Location?
  1. Find your preferred location and add it to your address book
  2. Dispatch to this address when you check out
Learn more
£15.45 FREE Delivery in the UK. Only 2 left in stock (more on the way). Dispatched from and sold by Amazon. Gift-wrap available.
click to open popover

Special Offers and Product Promotions


Frequently Bought Together

  • Sams Teach Yourself C# 5.0 in 24 Hours: Complete Starter Kit (Sams Teach Yourself...in 24 Hours (Paperback))
  • +
  • Java in 24 Hours, Sams Teach Yourself (Covering Java 8) (Sams Teach Yourself...in 24 Hours (Paperback))
Total price: £30.90
Buy the selected items together

Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.




Product details

  • Paperback: 544 pages
  • Publisher: Sams; 01 edition (20 Nov. 2012)
  • Language: English
  • ISBN-10: 0672336847
  • ISBN-13: 978-0672336843
  • Product Dimensions: 17.8 x 3 x 22.6 cm
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Bestsellers Rank: 270,599 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

About the Author

Scott J. Dorman is a Microsoft C# MVP, speaker, blogger, and the creator of the WP Requests and WinStore Requests websites. Scott has been involved with computers in one way or another for as long as he can remember, but started professionally in 1993 and has been working with .NET and C# since 2001. Currently, Scott’s primary focus is developing commercial software applications using Microsoft .NET technologies. Scott runs a software architecture-focused user group, speaks extensively (including at Microsoft TechEd and community-sponsored code camps), and contributes regularly to online communities such as The Code Project and StackOverflow. Scott also maintains a .NET Framework and C#-focused technology blog at http://geekswithblogs.com/sdorman.


Customer Reviews

3.9 out of 5 stars
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback Verified Purchase
Although the author, being a senior developer for C#, will know the language better than most I feel this is also what drags it down a little. There's so much information condensed in to blocks of text it can often feel like a chore to read. It's certainly not a bad book and there are plenty of examples, tables and exercises to help you through but I do feel it could have been a little better presented and some of the writing clearer.

I like the questions and exercises at the end which help gauge how much has been absorbed. The exercises in particular, which often also occur during the chapter as well, ask you to accomplish things without too much hand holding. I've found this quite good for making me think about what I've just learned rather than be lazy and copy from the book.

If you're completely new to programming then I'd recommend learning programming concepts through a language like php first. You'll be able to learn the basics before wrapping your mind around more complex topics like object orientation, etc. There's nothing to stop you learning C# as a first language with a bit of perseverance, just know learning all the concepts at once can dent motivation.

On the whole it's a good, well structured book if not a little heavy to read and with the correct motivation will teach you everything you need to know for most tasks.
Comment 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
By Paul TOP 500 REVIEWER on 12 July 2015
Format: Kindle Edition Verified Purchase
I've been a professional programmer for over 15 years.

Most of my programming has been VBScript, JavaScript and SQL.

I have done some C, C++ programming but it was many, many years ago.

I decided to get in to .Net using C# and this book seemed perfect.

I love learning about programming but a fun book its certainly not!

I also don't find it that clear at times - in fact I often used the Internet to get better and clearer explanations of some of the more challenging topics.

As others have said there's too much details - its a can't see the wood for trees issue. Things get so bogged down in fine detail that the message gets lost. Also it feels like there is a lot of stuff in the book you probably won't ever need except in rare arcane situations. I'm not sure if the book is aimed at experienced programmers new to C# or experienced programmers in C# looking for advanced techniques.

On top of which sometimes he just jumps in and explains something without first going through the basics.

The example code he uses is unnecessarily complex and unexplained - especially when as a beginner you are trying to get your head round things.

For example instead of using this code:

foreach (string word in joined.Split('#'))
{
Console.WriteLine(word);
}

He uses:

foreach (string word in joined.Split(new char[]{'#'}))
{
Console.WriteLine(word);
}

Both do the same thing and both work fine for the example - but his added complexity just makes it harder to read and harder to figure out.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
A good book, quite comprehensive but is not really for absolute beginners, its assumes you have at least some programming experience. In places tends to go into too much detail which may not always be necessary and leaves out details that would seem to be important elsewhere. Also, quite a lot or reading and not much doing, so if you're someone who learns well from reading than you'll do fine but if you are more of a kinesthetic learner (you learn by doing something) than this wont be for you. This book also serves well as a limited reference book to refresh yourself on how something is achieved in C#. Ignore the fact that it says 24 hours, because you probably wont be proficient in C# in that amount of time, more so you'll only be aware of what C# can do and that you should then purchase a more advanced or specialized book on C# once you've completed this one. So overall, good for perhaps an intermediate coder or at least with some prior coding experience in another language. (I suggest starting with Python as I did, incredibly simple and quick to learn) and that this book will go well as a companion along side a more specialized C# book.

My background: BSc Degree student
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
The author definitely knows what he is talking about but about 90% of the time I don't have a clue what he is trying to explain. If you are new to programming I would recommend looking at other books that teach C# because this one does not teach in a very beginner friendly way.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse


Feedback