- Series: Expert's Voice in .NET
- Paperback: 1487 pages
- Publisher: Apress; 6th ed. edition (August 27, 2012)
- Language: English
- ISBN-10: 1430242337
- ISBN-13: 978-1430242338
- Product Dimensions: 9.2 x 7.6 x 2 inches
- Shipping Weight: 5.2 pounds (View shipping rates and policies)
- Average Customer Review: 117 customer reviews
- Amazon Best Sellers Rank: #296,038 in Books (See Top 100 in Books)
Enter your mobile number or email address 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.
To get the free app, enter your mobile phone number.
Pro C# 5.0 and the .NET 4.5 Framework (Expert's Voice in .NET) 6th ed. Edition
Use the Amazon App to scan ISBNs and compare prices.
Frequently bought together
Customers who bought this item also bought
About the Author
Andrew Troelsen is a partner, trainer, and consultant at Intertech Inc., and is a leading authority on both .NET and COM. His book Pro C# 2005 and the .NET 2.0 Platform won the prestigious 2003 Referenceware Excellence Award and is in its third edition. Also of note are his earlier five-star treatment of traditional COM in the bestselling Developer's Workshop to COM and ATL mirrored in his book, COM and .NET Interoperability, and his top-notch investigation of VB .NET in Visual Basic .NET and the .NET Platform: An Advanced Guide. Troelsen has a degree in mathematical linguistics and South Asian studies from the University of Minnesota, and is a frequent speaker at numerous .NET-related conferences. He currently lives in Minneapolis with his wife, Amanda, and spends his free time investigating .NET and waiting for the Wild to win the Stanley Cup. You can check out his blog at AndrewTroelsen.blogspot.com.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
If you've written some C# or Java before, you'll be able to breeze through the exercises.
This book is a TOME. It's nearly 1000 pages long and weighs more than most laptops. Once you've purchased a physical copy though, you are able to get a $10 ebook version over at apress's website. It comes in a .mobi (kindle) format as well as some other formats. I strongly recommend picking up a digital copy as you won't want to carry this book around, but I wish they'd made it free with the book purchase, since the price is already fairly significant.
That being said, if you're serious about learning C# or the .Net framework, it's a good investment and well worth the money.
Me: I approached this book from a script language background and also being a visual learner. I don't mind learning from books, and they often become excellent reference tools for later on. I combined the first part of the book with the Channel 9/MS Virtual Academy Series about C# for beginners and found it to be a perfect combination.
If you're new to programming in general, prefer a visual medium/videos, or have little Object Oriented Programming experience this book may be a little overly technical for you. This is not a "Dummies" book. That being said, having this book around for reference later is still an excellent idea and I would recommend the purchase.
If you have a grasp on OOP and/or aren't as visual a learner, this book should be able to carry you from start to finish without an issue. Again, it will make an excellent reference tool for later.
No matter how experienced you are, the first part of the book is worth reading, as it gives you a solid grasp on what .NET actually is. It doesn't rely so much on language and syntax as lay out what the framework is and isn't, which is a solid foundation to build knowledge on as you go.
I would recommend this as a purchase to any aspiring developer.
So why not 5 stars? The index sucks. Most topics I've tried to look up weren't in the index, so I had to search through the book to find it. This just isn't acceptable for a technical book. I considered rating this 3 stars because this is such a major shortcoming for technical book, where there are so many times you just want to understand a specific topic - and not search 1300 pages to do so.
I have several lesser peeves too. First, the proofing wasn't so hot. This is a BIG book, but there are a lot of typos. I'd be embarrassed if I were the proofer on this one. Second, not a single mention of testing, testing frameworks, coding for testability, ... I guess unlike all other languages, C# programs are perfect first time, every time. ;-) Finally, I would have liked more discussion of best practices. Troelsen makes mention here and there of best practices, but at the end of the day I feel like if I internalized every word in the book, I'd be able to do virtually anything with C#, but wouldn't have much idea of how to do it well.
Even with all these negatives, this is a fine book and I would buy it again, recommend it to a friend or buy the next edition.
There are some things missing, such as ASP.NET MVC
Also, working with com objects only gets a brief mention in the dynamic types section. And networking is wrapped in WCF. So non-WCF networking is covered only briefly.
I am not opposed to a bigger heavier book that is more complete..
Most recent customer reviews
One (tiny) critique I have -- which may be wrong on my part -- is it...Read more