

Microsoft® Visual C#® 2010 Step by Step [Sharp, John] on desertcart.com. *FREE* shipping on qualifying offers. Microsoft® Visual C#® 2010 Step by Step Review: Great Beginner Book - This is my fourth C# book purchased. I enjoyed the others, but some were a little complex and didn't explain methodology or concepts very well. This book is a great place to start. I wish I had purchased this one first. Review: Thorough but quite technical - I have had a fair amount of experience with Visual Basic, and found this a quite useful guide to a transition to C#. It is thorough, but I found parts of it quite technical and a little over my head. It is not for beginners, but will certainly be useful for those with web oriented experience in other languages, including VB and C++.
| Best Sellers Rank | #702,511 in Books ( See Top 100 in Books ) #50 in Microsoft C & C++ Windows Programming #89 in C# Programming (Books) #288 in Game Programming |
| Customer Reviews | 4.2 4.2 out of 5 stars (90) |
| Dimensions | 7.5 x 2 x 9 inches |
| Edition | PAP/CDR |
| ISBN-10 | 0735626707 |
| ISBN-13 | 978-0735626706 |
| Item Weight | 3.3 pounds |
| Language | English |
| Part of series | Step by Step Developer |
| Print length | 752 pages |
| Publication date | March 24, 2010 |
| Publisher | Microsoft Press |
A**R
Great Beginner Book
This is my fourth C# book purchased. I enjoyed the others, but some were a little complex and didn't explain methodology or concepts very well. This book is a great place to start. I wish I had purchased this one first.
B**E
Thorough but quite technical
I have had a fair amount of experience with Visual Basic, and found this a quite useful guide to a transition to C#. It is thorough, but I found parts of it quite technical and a little over my head. It is not for beginners, but will certainly be useful for those with web oriented experience in other languages, including VB and C++.
T**L
One of the best books for beginners in C#.
One of the best books for beginners in C#. Complex concepts are well explained in very simple way.
J**E
AMAZING SO FAR...
Well, i'm 7 chapters into this book and so far, it is amazing. It is amazing because all the examples work perfectly. Unlike other programming books that leave you stranded, this one is absolutely amazing. I've had to throw away other programming books because they were garbage, but this one will be used as a reference for a long time.
T**L
This one kind of jumps around a bit...
I've dabbled in a bunch of different languages. I started with GWBasic and QBasic back in the day, grew into Visual Basic 4 thru 6. Pascal, C/C++ (DOS based) and then went JavaScript, ASP, PHP, etc. As I VB 6 programmer, I tried getting into the .Net languages when they first came out. They really weren't documented at all. It was a bunch of learning from examples or others and from whatever programming texts you got a hold of. So stuck with VB 6 as a result. After years of VB 6, I decided to try to get back into the .Net platforms and figured go for something a bit more robust than VB.net. I decided to opt for C# 4.0. While the differences between the .Net languages are starting to blur C# does have it's own unique plus and minuses. I'm not going to get into them here. The book covers a lot of them. Such as I hope you like case sensitive languages. That is one of my main gripes with this book. While it's a perfectly good text and will help you learn the language, it does jump around a lot. You learn the basics of objects before arrays, for instance. The examples are also spoon fed. I'm a big fan of the Wiley "Visually" series because they showed you the entire block of code in one shot vs a "now add this line" and "now this line" approach which this book uses. On top of that, I've been prefixing my variables for years with their types. This book doesn't and likes to create variables named after their types, with the only difference being the case of the variable (my first gripe). Personally I like doing... int intNumberOfCustomers = 5; The book likes... int numberOfCustomers =5; This is all fine until they create a enum or object named Suit and declare it as... Suit suit; It makes it very hard to read, especially with the spoon feeding approach they use. You get partial code already written so with many of the examples you have to go back and re-read the sample code just so you know what it going on. Personally, I started jumping around a bit after chapter 5, going to chapter 22 to actually do something graphically a bit and then returned to chapter 6. I'm about thru chapter 10 and am thinking of returning to chapter 23 just to feel like I'm accomplishing something. There's a lot of fundamentals here and if you've chosen c# as your first programming language, then good luck. This is not the book for you. If you've already got a few languages under your belt, then this may work for you, but feel free to change the order of the chapters up a bit. When I say fundamentals, I do mean things like creating an array of playing cards and randomly shuffling them. That kind of stuff. This is chapter ten's example project. This is also where arrays are introduced formally. This was cool when I was 12 years old but I've been programming for 20+ years and don't work at a casino so this isn't the best real life exercise. I would recommend combining this book with "Head First C# 2010 (2nd Edition)" after about chapter 10 (provided you read chapter 22 as I did). Another book of interest is "XAML Developer Reference" since this book touches on XAML for the front end but really doesn't seem to go too in depth about it. Heck, the Head first book at least helps you feel like your accomplishing something even if you don't know quite what your doing yet. Another useful book is "C# 4.0 Pocket Reference, 3rd Edition" to help you reference much of the keywords that you're touching on that sometimes gets briefly introduced and then skipped over entirely. Hope this provides insight for anyone looking to buy this book,
E**C
Very helpful
I like that book, because that is like it says, step by step. I learned how to create some small application by just reading a part of the book. I recommend this book for people who want to learn C# and don't know where to start.
A**R
Cheapest place to buy
I wanted this book badly for my work and to start working on my thesis. I went to a famous book store, B****S & N****s and got the book for 44.99 and came back home happily. I realized i did something wrong & yes, I did not check amazon. I scanned the price on my smartphone and there it was, $ 20 cheaper. Returned the book and then bought this one. I am satisfied with the book as it teaches you from real basic level. I wanted the book mainly for Windows Form Application creation and manipulation. I am satisfied with the techniques handled in this book.
H**N
Excellent
This book is a must for everyone who wants a great kickstart to a creative C# future. It gets you thinking like no other developer out there... really cool.
K**N
Ich bin sehr glücklich, dieses Buch mit CD zu haben, auch wenn ich nur auf chapiter 7 bin. Ich war ungeduldig meine erste Program zu erstellen.Der sagte: "hello".Jetzt weiß ich nicht, ob ich genügend Basis in informatic habe umweiter zu lernen, weil es immer schwieriger ist.Auss diesem Grund lese ich wieder von anfang an . Vorteil daran ist, dass die Beispiele auf der CD sind, mit und ohne die Lösungen.kommt noch eine pdf-Version des Buches so, wenn sie jetzt sagen, geben Sie ".... dies und das" kann man schneiden und kleben aus dem PDF in C # Express, um zu sehen, was es tut.sehr clever
J**Y
I found this to be a very useful book indeed. My previous programming background was largely IBM mainframe Assembler and as a newcomer to object oriented programming, I have found the book invaluable. I have by no means got through the entire book but I have every confidence that the remainder of it will be as instructive and useful as the parts I`ve already covered. The companion CD-ROM contains code for all the exercises in the book and will free you from lots of typing. You'll need Windows 7 (or Vista SP2) and Microsoft Visual Studio to follow the exercises. You could spend a lot of money buying a charged-for version of Visual Studio but Visual Studio Express can be downloaded for free from Microsoft. I highly recommend this book and the author's engaging style.
T**K
Good book for self-study. The PDF on the included CD is very nice, so I don't need to have the book open to use it.
T**L
Wer sich nicht scheut auf Englisch zu lernen wird mit diesem Buch sehr weit kommen. Ich habe es im Rahmen meines Studiums gebraucht und die Entscheidung nicht bereut. Trotz des Preises nur zu empfehlen!
A**B
I have been programming now for nearly eight years in VB.NET but recently in the past 6 months switched to C#. I am a self taught programmer so often know how to implement code but have a poor understanding of the logic, computer science and terminology behind it. Due to my situation I found most of the subject matter in chapters 1-5 to be very familiar to me and quite simple. However despite this I still managed to learn many new things that self teaching had caused me to overlook, misinterpret or implement wrong making me a better programmer. This book starts off at a very slow pace covering most elements in sufficient detail without getting too complex. Each chapter of the book includes coding examples at the end that are sometimes helpful to explain the topic. However often these practical tests are a little dull or make a hard topic even more complex via the use of un-meaningful class or identifier names. Overall i would say the book is a good purchase if you are a junior to mid level programmer. Some of the chapters could do with reordering as complex topics are often covered before easier subjects. I also found it frustrating to have WPF briefly shown to me in the first 10 pages of the book and then not have it covered again until page 433. I would recommend this book highly but it still has some room for improvement in its next version.
Trustpilot
3 weeks ago
3 days ago