Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
70 used & new from $27.00

Have one to sell? Sell yours here
 
   
Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net) (Hardcover)

by Andrew Troelsen (Author)
Key Phrases: text box, protected mode, car library, Visual Studio, Windows Forms, Console Application (more...)
4.4 out of 5 stars See all reviews (56 customer reviews)

List Price: $59.99
Price: $37.79 & this item ships for FREE with Super Saver Shipping. Details
You Save: $22.20 (37%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, July 14? Choose One-Day Shipping at checkout. Details
48 new from $27.00 22 used from $29.88

Frequently Bought Together

Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net) + Pro WPF in C# 2008: Windows Presentation Foundation with .NET 3.5, Second Edition (Books for Professionals by Professionals) + Pro LINQ: Language Integrated Query in C# 2008 (Windows.Net)
Price For All Three: $99.12

Show availability and shipping details


Customers Who Bought This Item Also Bought

Pro LINQ: Language Integrated Query in C# 2008 (Windows.Net)

Pro LINQ: Language Integrated Query in C# 2008 (Windows.Net)

by Jr., Joseph C. Rattz
4.7 out of 5 stars (38)  $28.34
Pro ASP.NET 3.5 in C# 2008, Second Edition (Windows.Net)

Pro ASP.NET 3.5 in C# 2008, Second Edition (Windows.Net)

by Matthew MacDonald
4.6 out of 5 stars (27)  $37.79
Accelerated C# 2008

Accelerated C# 2008

by Trey Nash
4.3 out of 5 stars (12)  $27.04
C# 3.0 Design Patterns

C# 3.0 Design Patterns

by Judith Bishop
3.2 out of 5 stars (20)  $26.39
Illustrated C# 2008 (Windows.Net)

Illustrated C# 2008 (Windows.Net)

by Daniel Solis
4.6 out of 5 stars (21)  $36.51
Explore similar items

Editorial Reviews

Product Description
The first edition of this book was released at the 2001 Tech Ed conference in Atlanta, Georgia. Since that time, this text has been revised, tweaked, and enhanced to account for the changes found within each release of the .NET platform (1.1, 2.0, 3.0 and now 3.5).

The last version, .NET 3.0, was more of an augmentative release, essentially providing three new APIs: Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF). As you would expect, coverage of the "W's" has been expanded a great deal in this version of the book from the previous Special Edition text.

Unlike .NET 3.0, .NET 3.5 provides dozens of new C# language features and .NET APIs. This edition of the book will walk you through all of this new material using the same readable approach as was found in previous editions. Rest assured, you'll find detailed coverage of Language Integrated Query (LINQ), the C# 2008 language changes (automatic properties, extension methods, anonymous types, etc.) and the numerous bells and whistles of Visual Studio 2008. What you will learn

  • Everything you need to know - get up to speed with C# 2008 quickly and efficiently.
  • Discover all the new .NET 3.5 features -- Language Integrated Query, anonymous types, extension methods, automatic properties, and more.
  • Get a professional foothold -- targeted to appeal to experienced software professionals, this book gives you the facts you need the way you need to see them.
  • A rock-solid foundation - focuses on everything you need to be a successful .NET 3.5 programmer, not just the new features. Get comfortable with all the core aspects of the platform -- including assemblies, remoting, Windows Forms, Web Forms, ADO.NET, XML web services, and much more.
Who is this book for?

If you're checking out this book for the first time, understand that it targets experienced software professionals and/or students of computer science (so please don't expect three chapters devoted to "for" loops). The mission of this text is to provide you with a rock-solid foundation to the C# 2008 programming language and the core aspects of the .NET platform (OOP, assemblies, file IO, Windows Forms/WPF, ASP.NET, ADO.NET, WCF,WF, etc.). Once you digest the information presented in these 33 chapters, you'll be in a perfect position to apply this knowledge to your specific programming assignments, and you'll be well equipped to explore the .NET universe on your own terms. About the Apress Pro series

You have gotten the job; now you need to go hone your skills in these tough competitive times. Apress Pro Series books expand your skills and expertise in exactly the areas you need. Master the content of a Pro book and you will always be able to get the job done in a professional manner. Written by experts in their field, Pro Series books give you the hard-won solutions to problems you will face in your professional programming career.

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 now 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, Minnesota, 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 here: Troelsen's Tutorials


Product Details


Inside This Book (learn more)

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.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(43)
(29)
(16)
(13)
(9)
(7)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
Michael R. Hassler suggested this product show on searches for "csharp". What do you suggest?

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

56 Reviews
5 star:
 (39)
4 star:
 (8)
3 star:
 (5)
2 star:
 (3)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.4 out of 5 stars (56 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
66 of 68 people found the following review helpful:
5.0 out of 5 stars Deserves the "Pro" description., December 16, 2007
By J. Pease (Odessa, TX United States) - See all my reviews
(REAL NAME)   
Visually this book is easy to read. A detailed 37 page index and bold page numbers at the top of the pages make it easy to quickly locate desired information.

Sometimes the term "Pro" is used in the title of books that don't really deserve that classification. In my opinion, this book has very much earned the "Pro" designation. While the C# language is covered in detail, no time is wasted describing what an array or variable is. Another example, the book spends more time explaining how to implement encapsulation, inheritance and polymorphism within the language than explaining these basic OO concepts. So if you are new to programming, look elsewhere.

The style of writing might be described as a touch dry. Not much in the way of humor or such, but then again this is a "Pro" book. You are reading it for information, not entertainment.

In many respects this book is a two in one deal. The first ~450 pages are a thorough coverage of the C# language. The remainder being an extensive look at the .NET framework.

In short I would describe the book as a very comprehensive guide to C# 2008 and the 3.5 version of the .NET framework recommend it highly.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
42 of 43 people found the following review helpful:
5.0 out of 5 stars Hits its target, December 6, 2007
By Kris Gustafson (San Diego, CA USA) - See all my reviews
(REAL NAME)   
I purchased this book to help me get up to speed with .NET 3.5 as it relates to C# and WPF. I was not disappointed with the C# coverage, and at 1332 pages, the author had to draw the line somewhere. WPF gets introductory treatment, but as the author points out, the subject is too large for this book (and he points the reader to a soon-to-be released book that specifically covers WPF).

Beginners to C# will find a thorough, readable presentation of the language with many short example programs from basic to advanced topics. Intermediate to advanced users will find this work a handy reference, with no dark corners of C# left unexposed.

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# 2008 really shines in presenting the new C# .NET 3.5 additions, why they are there, and when to use them (think "LINQ").

There is even a very good appendix on getting C# to interoperate with non-managed COM code.

Beginners on up will find this a valuable addition to one's programming library.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
20 of 21 people found the following review helpful:
5.0 out of 5 stars Contines a tradition..., November 27, 2007
By Rus Ambler "Scrat" (Cincinnati, OH, USA) - See all my reviews
(REAL NAME)   
Troelsen's 3rd edition was one of my most thumbed-through C# books on my bookshelf. I found myself invariably rereading the same chapters each time gleaming just a little bit more than I had previously - and that for me is a good thing and what I really appreciate in his work; the examples he gives are ones which seem to keep on giving. On the first read through you get an appreciation for the technology used, subsequent perusals allow me to really hone down and understand the magic behind the code.

The 4th 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, you'll find that previous examples from the 3rd edition are still there but are now supplemented and enhanced by their younger 3.5 and 2008 siblings. Many aspects of the latest language editions are given enough coverage as to be useful without overbearing the overall tome (for example LINQ). In addition the author provides a good explanation as to the background for some of the new language features which, at first glance, may seem somewhat superfluous.

If there is to be any complaint at all it would be in the index, for example Extension Methods merits but a single page entry which directs you to a page in the "Introduction to LINQ chapter", despite the fact that the subject itself is covered in its own section over nine pages in the previous chapter! In addition the pages feel a tish thin which doesn't help when the opposing page have one or more console screen shots (with black backgrounds) - but that's a minor gripe.

Given the books size (it tops out at a toe-crunching 1370 pages) it's tough to see how much more the author could have packed in to this treat!

Highly recommended.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


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

5.0 out of 5 stars One of the better technical books I've read.
As the title suggests, this book is for people with some experience with C#. I've found it the perfect text for making the transition from .NET 2.0 to .NET 3.5. Read more
Published 4 days ago by J. Thelen

1.0 out of 5 stars Not Professional
This book touts itself has a professional study of .NET 3.5. It is not. A professional software engineer would have already read and understood what is contained in the MSDN... Read more
Published 6 days ago by John W. Davison

5.0 out of 5 stars Nicely written with the focus of essential understanding
I read some important chapters of this book and I really enjoyed reading it. It is a very practical, no-nonsense book that guides the reader's attention to the important concepts... Read more
Published 14 days ago by Sanjeewa K. Jayasinghe

2.0 out of 5 stars Incomplete content
This book is incomplete. For example:

- It does not cover catch exceptions that do not bind the exception to a variable. Read more
Published 25 days ago by W. Faught

5.0 out of 5 stars Intermediate Level Book
Well, I am still going through this book but feel like made a right choice. This book may be good for an intermediate level programmer who wants to understand the complicated... Read more
Published 1 month ago by Sulabh Jain

4.0 out of 5 stars Exhaustive C# bible.
Andrew Troelsen, Pro C# 2008 and the .NET 3.5 Platform (Apress, 2007)

If any book I've read in the past few years defines the term "doorstop", this is it; Troelsen's... Read more
Published 1 month ago by Robert P. Beveridge

5.0 out of 5 stars Wish I bought this book first
This is a must read if you'd like to go from hobby developer to a professional developer using C# and the .NET framework. Read more
Published 2 months ago by C. J. Keenan

3.0 out of 5 stars Good Book
This was not the book for me, although I suspect it may be a fine book for some people. I was using this book as both a tutorial and a reference, and with plenty of existing... Read more
Published 2 months ago by Andrei Mouravski

2.0 out of 5 stars Jack of all trades, master of none.
The fact it gives a 3 page summary introduction to all topics does not make it a professional level book. I am not sure if the book deserves a pro title. Read more
Published 4 months ago by SmallBizGuy

5.0 out of 5 stars Excellent Introduction for the developer with some experience
Andrew Troelsen's Fourth Edition book on C# 2008 is an insightful and carefully written introduction to C# 2008 and the 3.5 CLR. Read more
Published 4 months ago by S. Hunt

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

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


Active discussions in related forums
   


Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Get to Know TomTom ONE XL

TomTom ONE XL at Amazon.com
With its widescreen, Bluetooth compatibility, and turn-by-turn directions, your new travel buddy is the TomTom ONE XL.

Shop all TomTom

 

Big Savings in Books

Bargain Books
Find great titles at fantastic prices in our Bargain Books Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Keep Your Temperature Under Control

Shop for Thermostats
Make sure the temperature is regulated in your home with a reliable thermostat.

Shop all thermostats

 

 

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.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

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

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Finger Lickin' Fifteen
Finger Lickin' Fifteen by Janet Evanovich
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates