or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
26 used & new from $14.95

Have one to sell? Sell yours here
 
   
Sams Teach Yourself C# in 21 Days
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Sams Teach Yourself C# in 21 Days (Paperback)

~ Bradley L. Jones (Author)
3.9 out of 5 stars  See all reviews (16 customer reviews)

List Price: $39.99
Price: $28.32 & this item ships for FREE with Super Saver Shipping. Details
You Save: $11.67 (29%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 1 left in stock--order soon (more on the way).

Want it delivered Thursday, February 11? Choose One-Day Shipping at checkout. Details
11 new from $21.00 15 used from $14.95

Frequently Bought Together

Sams Teach Yourself C# in 21 Days + Sams Teach Yourself ASP.NET in 21 Days (2nd Edition) + Sams Teach Yourself Visual Basic .NET Web Programming in 21 Days
Price For All Three: $99.62

Show availability and shipping details

  • This item: Sams Teach Yourself C# in 21 Days by Bradley Jones

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Sams Teach Yourself ASP.NET in 21 Days (2nd Edition) by Chris Payne

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Sams Teach Yourself Visual Basic .NET Web Programming in 21 Days by Peter Aitken

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Sams Teach Yourself ASP.NET in 21 Days (2nd Edition)

Sams Teach Yourself ASP.NET in 21 Days (2nd Edition)

by Chris Payne
3.7 out of 5 stars (54)  $37.11
Sams Teach Yourself Visual C# 2008 in 24 Hours: Complete Starter Kit

Sams Teach Yourself Visual C# 2008 in 24 Hours: Complete Starter Kit

by James D. Foxall
4.6 out of 5 stars (9)  $23.09
Sams Teach Yourself C# in 24 Hours

Sams Teach Yourself C# in 24 Hours

by James D. Foxall
3.9 out of 5 stars (12)  $22.79
Sams Teach Yourself Visual Basic .NET Web Programming in 21 Days

Sams Teach Yourself Visual Basic .NET Web Programming in 21 Days

by Peter Aitken
3.0 out of 5 stars (3)  $34.19
Sams Teach Yourself C# Web Programming in 21 Days

Sams Teach Yourself C# Web Programming in 21 Days

by Peter Aitken
3.6 out of 5 stars (9)  $34.19
Explore similar items

Editorial Reviews

From Library Journal

NET and one of its programming languages, C#, are slowly becoming more popular. Learn To Program teaches C# to beginners with no programming experience, moving through the process of developing a real-world application as a class project. From ascertaining user needs through auditing results, it demonstrates application development. In Chapter 1, the author shows how to design and build on familiar concepts rather than jump into coding basic programs. Allowing readers to simulate the classroom experience and learn more naturally, Learn To Program is recommended where C and C++ titles circulate. Teach Yourself is a more traditional self-study guide for beginners with some programming experience. It opens with a description of C#'s attributes and a demonstration of writing and compiling a basic "Hello, World!" program, before building up to more advanced topics. Chapter Q&As, quizzes, and exercises and weekly reviews aid understanding, and useful appendixes contain keywords, command-line compiler flags, and number systems. For medium and larger libraries. More thoroughly serving intermediate programmers, Complete Reference is the only one of these three to ask readers to purchase Visual Studio .NET. Appendixes address XML comments and robotics, and example source code is available online. For larger libraries.
Copyright 2002 Reed Business Information, Inc.

Product Description

This book will take you, step by step, through learning C#, the computer industry's newest and most productive language. This complete guide covers topics from basic program construction to intermediate level application engineering. Following "21 days" formula, this book is a three week intensive course for the beginning programmer who wishes to get started with this exiting new coding standard. The comprehensive lesson plan will enable the reader to understand, design and build applications that are compatible with the new Microsoft .net framework.

Product Details

  • Paperback: 784 pages
  • Publisher: Sams; 2 edition (October 29, 2001)
  • Language: English
  • ISBN-10: 0672320711
  • ISBN-13: 978-0672320712
  • Product Dimensions: 9.1 x 7.4 x 1.9 inches
  • Shipping Weight: 3 pounds (View shipping rates and policies)
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (16 customer reviews)
  • Amazon.com Sales Rank: #239,519 in Books (See Bestsellers in Books)

More About the Author

Bradley Jones
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Bradley Jones Page

Look Inside This Book

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

16 Reviews
5 star:
 (6)
4 star:
 (5)
3 star:
 (3)
2 star:
 (2)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.9 out of 5 stars (16 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
20 of 22 people found the following review helpful:
5.0 out of 5 stars A Great Introduction To C#!, November 9, 2001
Focus of this book is on the language itself - It doesn't get side-tracked talking about Visual Studio and .NET in general, like many C# books. It is written in a clear, friendly tone and the concepts and definitions are easy to understand. The organization is also well thought-out. Like all 21 Days books, it is divided into 3 weeks of 7 days (chapters) each. In this book, Week 1 covers language basics, like using the compiler, variables, operators, control statements and an introduction to classes and methods. Week 2 goes into more intermediate language topics like enumerators, arrays, exception handling, inheritance, interfaces and delegates. Finally, Week 3 introduces a some advanced C# topics like operator overloading and reflection as well as demonstrating how C# fits with the rest of the .NET world, specifically, the .NET Framework, Windows Forms, Web Services and Web Forms.

One caveat: If you don't have a lot of programming experience, the first couple of days cover conceptual topics that may be a little confusing. Don't let that trip you up. Just skim over them ignoring anything you don't understand and head to Day 3. That where the real meat of the programming topics begin and from there it starts at the beginning and builds on itself, as you'd expect.

I particularly liked the Week In Review sections that provided extended examples (often several hundred lines of code) that demonstrate the concepts covered in the previous week. Cross-references make it easy to look up anything that is unfamiliar. This really helps pull together the concepts and helps you understand how to apply them to real-world code.

Overall a great tutorial that doesn't skip around or backtrack like so many computer books do. The organization also makes it a good reference for looking things up after you learn C#.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
11 of 11 people found the following review helpful:
4.0 out of 5 stars All the C# that you need to get started, November 3, 2001
By Charles Ashbacher "(cashbacher@yahoo.com)" (Marion, Iowa United States(cashbacher@yahoo.com)) - See all my reviews
(TOP 50 REVIEWER)      
I have heard much about C# (pronounced C-sharp) over the last year, ranging from the bitter to the laudatory. In reading other books about the language, I was unable to formulate an opinion regarding the impact it will have. Well, after reading this book, it is clear that C# will have a major impact, and in this restricted job market, it is an excellent career move to learn how to use it. For years, I have heard C++ referred to as a "safer C", which is of course nonsense. In my experience, the sheer size of C++ makes it more, not less dangerous than C. However, in my opinion, there is no question that C# is a safer C. It retains some of the more attractive features of C++, such as operator overloading, yet the more dangerous concepts such as memory management and multiple inheritance are eliminated.
Before reading this book, I had some experience with C# and was looking for a text to use in the corporate training classes that I am creating. My search has ended. The lessons follow the traditional sequence of background, variables, operators, control structures and classes before moving on to the advanced topics. This is the best way to learn a new language, as nothing complicates education more than being exposed to topics without suitable background information.
The lessons are clear, concise and illustrate no more than the points to be made. Some argue that large projects built one segment at a time are the way to learn a language. I could not disagree more. Beginners need short, specific lessons that illustrate only a few topics. Large projects tend to overwhelm them to the point that the frustration level increases, which has a negative, cascading effect on their understanding.
This is a book for beginners, easily handled by anyone with some knowledge of C++ or Java. Those with no other programming experience can still understand it, but must be patient and work through all of the examples.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
11 of 11 people found the following review helpful:
3.0 out of 5 stars Hits The Major Topics, February 28, 2003
By Jeff Damukaitis (McKinney, TX USA) - See all my reviews
I have thoroughly enjoyed the book and its ability to bring one up to speed with C#. He covers some very basic concepts such as structures, classes, indexers, and advanced topics such as delegates. All the constructs that one needs in order to put the language to work are detailed.

If you are looking for a quick, down and dirty book to jump start your knowledge of the language I would rate the book 5 stars.

One of the biggest challenges with OO languages is not using a procedural style when writing code. The author no doubt has a handle on the C# language. But I don't think he has a handle on OO. As the author mentions, everything in C# is class. With this in mind, I would expect to see good class design throughout the book.

My criticism, which I hope is taken with a grain of salt, is that the examples which wrap up a week's lesson are too procedural. They are spaghetti code that I personally would re-factor before publishing. There is a Main method that is hundreds of lines long with nested do's nested in if's nested in do's that are nested in if's... get the picture?

If this seems like harsh criticism, I apologize. I thought twice about writing this review until I hit is Black Jack program on about page 400.

Respectfully,
A fellow techie

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Excellent
I came to this book with some knowledge of c++ and java so I can't really say how I would have found it if I was a complete beginner. Read more
Published on December 21, 2006 by Enrique Caliz

5.0 out of 5 stars Excellent teaching manual
This is by far the best ever introduction to C# programming that I have ever read.
Experienced programmers, especially those coming from a Java or C++ background, will be... Read more
Published on December 4, 2004 by J. Fawcett

2.0 out of 5 stars Poor book for current programmers looking to move to C#
The book is very barebones and basic. It does not cover anything in depth and you will find that you will need another book to help you with your project if you are counting on... Read more
Published on December 12, 2003

3.0 out of 5 stars Its only So So
I am a start out Programmer but I figured it would be a good book to start from. I did it for a while and I got really bored the leasons took forever. Read more
Published on October 15, 2002 by mattvols

4.0 out of 5 stars How Good It Is Depends on Where You Are Coming From
This was the very first book that I picked up on C#, while I was using Beta 2 of the .NET Framework. I come from an ASP/VBScript and Visual Basic 6.0 background. Read more
Published on April 25, 2002 by J. Norman

3.0 out of 5 stars Not a good choice for the beginner or returning programmer.
I decide to return to programming after a long absence. I think I made a really poor choice in this book. For me, it just didn't do the job. Read more
Published on March 16, 2002

5.0 out of 5 stars best programming/language intro!!
I'm new to programming and decided to start with C#, this book has made made the process incredibly easy. Read more
Published on February 10, 2002 by gitanodavid

2.0 out of 5 stars If you are using a command-line compiler
Then this book may be a 4 or 5 star intro. I have done little to no programming, and am trying to learn with Visual Studio. Read more
Published on January 31, 2002 by Chris Wiswell

4.0 out of 5 stars A solid, quick tutorial on how the basics are done in C#
A long-term corporate client recently requested a class in C#, as they have an interest in learning about the language but are not yet ready to adopt it for development. Read more
Published on January 17, 2002 by Charles Ashbacher

5.0 out of 5 stars WOW! What great help.
I was amazed at how easy this book was to follow. I was worried when I was told I would need to learn C# but was very comforted when I got a hold of this book. Read more
Published on January 15, 2002 by Pam McCrary

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Discussion Replies Latest Post
Sketchy textbook transaction on Marketplace 18 10 hours ago
textbook scam 129 2 days ago
C# or Java? 66 17 days ago
Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.