- Animation
- Application design
- ASP.NET
- C#, .NET 3.5
- Controls
- Data access
- Effects
- Expression Blend
- Expression Design
- Game development
- Graphics
- Javascript and AJAX
- Math and Physics
- Media streaming
- Multimedia
- Security
- Silverlight
- Styling
- UI Design
- VB.NET
- Video
- Visual Studio
- WCF
- WPF
- XAML

BlueForest Networks

Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition
Publisher: Apress - November 12, 2007 ISBN-10: 1590598849, ISBN-13: 9781590598849
Author: Andrew Troelsen
1370 pages
Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition
Not to be missed
well.. i read a lot about c# and .net platform, books created just as "cut and paste" of official papers. Troelsen made a different job, this is the most complete and useful guide to the language. Word of an IT professional.
Giuseppe
06 September, 2010
Great Book on .Net 3.5
This book is very well written. Covers almost all features.
Chapters about Linq, WCF & WF gives good introduction to
these features.Helped me very well for our software upgrade.
sweet pisces
01 September, 2010
Not necessary but nice
This is more for someone who has no idea about programming or the .Net framework. As a reference, it is nothing compared to what Microsoft provides in documentation and examples.
ribaldry
05 August, 2010
An update of a classic
I bought this book, sight unseen, on the basis of the quality of the previous version. I was not disappointed.
Rand E. Gerald
28 June, 2010
Must have reference
I have the previous version of this book and I was looking forward to getting the updated version. This is a must have tome for any C# .NET developer. It is an impressive body of work that weighs in over 1000 pages. It is incomprehensible how someone can undertake a book project this large. I guess I consider myself a somewhat experienced C# developer, but far from guru stage. So I always lean something if I pick this book up for ten minutes. Other subjects like LINQ, CIL,threading, and ADO.NET are also covered, but depth might leave you wanting more.
Keep this beast nearby. You won't regret it!
Dean Kaplan
26 June, 2010
The only .NET book you need?
Wow, this is really a fantastic resource. In a very easy-to-read style, Andrew Troelsen covers all aspects of .NET, starting even with the theory behind its creation. I found that to be really informative. I still consider myself a .NET newbie, with only a couple of years of experience, and this book really took me up to the next level.
This is a very large book, with the first half covering C# specifically and the second covering other aspects of the .NET framework such as ASP.NET, ADO.NET, and WPF programming. It's even got a chapter on Entity Framework that I felt was better than another entire book I had devoted to the topic. This may be the only .NET book you need, as it covers all current aspects of the framework (except Silverlight). And even though it is C# specific, it does acknowledge the existence of other languages and doesn't pretend C# is superior, even though it is ;)
My highest recommendation.
Eric Selje
14 June, 2010
Complete
It's Impossible to write an exhaustive book about c# but this book is the most complete compendium i've ever seen.
Very good.
Chieregatti Alessandro
12 June, 2010
The Bible of C# and .NET 4.0
Wow, this book is over 1500 pages and practically covers every possible topic that is covered in the online MSDN, but only 10x better.
There arent many books that can be the "only" .NET book in your library, except this one. Every existing and new topic that is in the newest version of .NET 4.0 is covered.
This 5th edition continues this trend and it is obvious that a huge amount of work went into keeping this book up to date. Where advances in the framework or language allow. Many aspects of the latest language editions are given enough coverage as to be useful without overbearing the overall time. In addition the author provides a good explanation as to the background for some of the new language features
Troelsen covers just about everything you'd want to see in a book of this type, going into as much detail as he can on just about everything (he does gloss over some of the deprecated features, so those maintaining or porting legacy software may want to keep a copy of one of the older editions on hand as well). His chapters on the newer technologies to be found in .NET 4.0, such as Windows Presentation Foundation and Windows Communication Foundation, are especially impressive (and welcome), and are worth the price of admission alone.
I guarantee that if you read this book all the way through and take your time to understand its content (which is totally painless) you will have a quality foundation. It's true you can buy other books with more indepth content but these books will simply be more specialized and so cover a narrower subject framework.
The author gives a presentation of C# and then moves on to describing the features of the .NET framework from ADO.NET to ASP.NET.
ASP.NET and ADO.NET are given several strong chapters (including an excellent introduction to LINQ), and WCF and WF each get a good introductory chapter; WPF gets good (but admittedly not-comprehensive) coverage starting at XAML, proceeding to working with WPF Controls and ending at 2D graphics, resources and themes. Of course, Pro C# 2010 really shines in presenting the new C# .NET 4.0 additions, why they are there, and when to use them.
This is as close to a "bible" version of .NET as you can get. Buy it and you wont be dissapointed.
Frank Stepanski
02 June, 2010
little disappointed
I am a big fan of Andrew Troelson's writing and had higher expectations for this version, but little disappointed to see some details left out for a book which is targeted for professionals, I expected more on the new .Net interfaces like IObservable and coverage about reactive frameworks, I know it is impossible to cover everything but these are some new concepts specifically in .Net 4.0 and should have been discussed
Cyril
27 May, 2010
Excellent as before, but where's the hardcover.
This is one of the best books on C#. I rarely buy another edition of the same book, but I owned the previous edition and was thoroughly impressed. In this edition the author added almost 400 pages of new content, but they made it into a paperback. This makes absolutely no sense. The book is extremely hard to handle and is uncomfortable to read. They should have either left it in a hardcover or split it into two separate volumes (ex. Core Java 2 by Cay Horstmann). The third edition also had come with a PDF version for the first few months of release. It would have been nice to have one for this version considering the flimsy cover. For these reasons, I had to rate this book three stars, else I would have given it five stars. Hopefully the next version will be back to hardcover.
C. Pollaro
23 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010
Excellent, readable book for OOP developers
This is a very readable book for any C++ or Java developers at all levels to learn C# and .NET framework.
The code example are well-structured and appropriate.
They don't get bogged down and distracted with messy GUI examples.
I would recommend this as a first book to learn in 2-3months before taking
on more specialized ASP.NET, WCF or WPF.
The only drawback is the huge book and smaller print.
B. K. Lau
17 May, 2010