Pro C# 2005 and the .NET 2.0 Platform

Pro C# 2005 and the .NET 2.0 Platform

by Andrew Troelsen
5.0 3

Hardcover(3rd ed.)

$48.92 $59.99 Save 18% Current price is $48.92, Original price is $59.99. You Save 18%.

Temporarily Out of Stock Online

Eligible for FREE SHIPPING

Overview

Pro C# 2005 and the .NET 2.0 Platform by Andrew Troelsen

*First fully compliant .NET 2.0 title for the professional C# programmer in 2005.

*Based on one of Apress’ best selling books, by original author.

*Prepares working C# programmers to face new .NET 2.0 technology.

Product Details

ISBN-13: 9781590594193
Publisher: Apress
Publication date: 09/13/2005
Series: Expert's Voice Series
Edition description: 3rd ed.
Pages: 1032
Product dimensions: 7.00(w) x 9.25(h) x 10.00(d)

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.

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews

Pro C# 2005 and the .NET 2.0 Platform 5 out of 5 based on 0 ratings. 3 reviews.
Guest More than 1 year ago
Author provides a complete and extensive presentation of all the categories of the C# programming language. It is understandable with broad explanations. I recommend this book for the intermediate and advanced level programmer.
Guest More than 1 year ago
If you are planning on learning programming itself form this book, do not buy it. If you are, as Andrew says, a Graduate level student or a programmer you will like this treatment of C# and the .Net. So far I have liked it eventhough technically I am niether. Having moderate learning in fundamentals of programming and six years in IT I find much of the book a good read and a primer for some new projects I will be participating in at work. I had purchased this book at Barnes & Noble in West Des Moines after a local DNUG guy talked to me about it and its author. Definitely worth the money in the long run for me. The book's coverage of many subjects involving C# and the .Net over time will benefit me more than an expensive library of one-off titles of niche subjects.
Guest More than 1 year ago
Pro C# 2005 and the .Net 2.0 Platform is a great book that covers the basics such as ASP.NET and ADO.NET but also covers topics that are usually forgotten such as Type Reflection and CIL. The depth of topics gives a great overall understanding of the intricacies of the .Net platform. The two best chapters in the book are the ones on Generics and the CIL. This is because Troelsen takes a very complicated subject matter and breaks it down into understandable language. When explaining Generics he discusses an in-depth discussion of why they are useful(alleviates unboxing/boxing). He also gives the CIL code that shows exactly what is happening underneath the hood which helps understand the fundamentals. I also liked how Troelsen tried to present material using best practices, sometimes left out in many books. For example, in the chapter that discusses data access, he goes through an example of creating factories which allows you to be database independent. Meaning you can connect to a SQL Server database, Oracle database etc., by just changing the configuration file. This code is very useful to understand and I think it runs in parallel with .Net Data Access Application blocks.