aspxtreme Browse Magazine Subscriptions at Amazon.com
Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net)
By: Andrew Troelsen
List Price: $59.99
Price: $37.79
You Save: $22.20 ( 37% )
Availability: Usually ships in 24 hours
Ships for FREE with Super Saver Shipping
More buying choices:
29 New from $36.99
23 Used from $29.95

Closer View

  Editorial Review

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.

  Product Details

Binding : Hardcover
Number of Items : 1
Dewey Decimal Number : 005
Number of Pages : 1,370
EAN : 9781590598849
Publication Date : 12 November, 2007
Edition : 4
Publisher : Apress
ISBN : 1590598849
Studio : Apress
Music Label : Apress
Box Dimensions : 9.5" long x 7.1" wide x 2.4" high
Manufacturer : Apress
Shipping Weight : 4.3 pounds

Average Customer Rating: 4.5 out of 5 stars based on 62 reviews

  Customer Reviews

Absolutely Superb ~ 08 November, 2009

This book is worth every penny! Each .NET platform feature is explained clearly, with the right level of help to allow the reader to become productive in very short amount of time.


3 out of 3 found the following review helpful.

Excellent Book - a must buy. ~ 15 October, 2009

I sometimes read peoples reviews and wonder what planet they come from.

Simply put, if you're an intermediate developer in C# and you buy this book, you will save yourself a lot of stress/heartache in the future.

I've read a couple of other C# at intermediate level and here's the rub: For myself, I personally try to gauge if the book is for me by looking at the first couple of chapters or so and speed read the content to gauge the authors quality. You can easily do this here because it will most likely cover aspects you already know and so you can make a call to its quality. I'll then skip to the meatier sections to see if the desireable content is there. Natuarally you'd assume the later chapter would be a natural progression from the earlier content.

What I've found to happen with most developer books is that they start off with clarity until about the 5th chapter then hit you with a tangental curve ball. It's as if the author got sick of authoring and got lazy with the explanation of things and also decides do add to the mix by deciding to gear things up a couple of levels. After checking the pages, to make sure none have dropped out!, I sometimes come to the conclusion that its probably because the author has the word 'professional' in the title and so feels the content should reflect something at least a 'difficult' level. I find this HUGELY frustrating and feel duped only to find myself usually reaching for MSDN and Google to further research the holes in the text. I believe there's a lot of developers who give up with these type of books at this stage and start to look elsewhere. The book becomes a coffee cup mat!

This book, however, explains its content with crystal clarity - and it's good quality crystal at that! It starts off at an easily understandable level, and ramps you up progressively through the chapters. A word to the wise: You are NEVER EVER going to be able to cover ALL the aspects of any section completely. This is true for ANY book. If you did that, every section would be a couple of books in their own right. The author has to make a call to what content the book must cover. Some things will be left out - period! I believe the author in this instance has got the balance perfect. Why do I believe that? Simple, because the bits you learn are totally used progressively throughout the book. That's why the book is so good. No ambiguity. No MSDN. No Google! The example classes used are as simple as possible - allowing you to concentrate totally on the points being put forward.

I gaurantee 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.

Here's an example. Not many developers will question the quality of Jeff Ritchers 'C# via the CLR' - and rightly so in my opinion. But you'll not find much in there in terms of ContectBoundObjects for example. Whereas Don Boxes equally excellent book 'Essential Net Volume 1 The Common Language Runtime.' does. You see, they specialize in areas that they feel you should find interesting/need. They are both clearly aimed at the professional audience. But reading these books simply isn't a panacea that will convert to a professional developer. They are simply another step up on the professional ladder (albeit a quality step!) and offers an insite to about 1% of the .NET arena. That's why I believe that some developers incorrectly slate some books that don't deserve it. It is they who are at fault - not the author.

There is ONE chapter I would have liked to see more content on, and that was generics. But put into perspective, this is a mere blip.

If you're looking for a specific part of the .NET runtime, this book isn't for you.
If you're looking for a solid foundation spread across the .NET runtime one day you'll realise after a great deal of work that this book is worth its weight in gold and you were foolish for not buying it.


0 out of 4 found the following review helpful.

great book ~ 12 September, 2009

good book - as expected. Didn't read more than 10 page so can't give comment on content. Sorry lazy guy


1 out of 1 found the following review helpful.

Fantastic C# Book, I highly recommend this book ~ 26 August, 2009

This book goes into great detail on the core features of C# and then introduces the basics of a number of more advanced features. It's clearly written and easy to understand. You will probably find yourself skipping about in the book and hitting on the features that are important to you at the moment. Don't expect to become an expert on WCF or ADO.NET with this book. That's not what it's about. It will give you a good introduction to the more advanced topics that will allow you to easily move to a WCF or ADO.NET specific text without feeling overwhelmed. If you have no c# or .net experience, this probably is not the best book to start with. It skims over the basics fairly quickly. If you have a bit of experience, then this is the place to go.


Brilliant Text ~ 20 August, 2009

I am still reading this book, but it wonderfully describes in detail every aspect of C# and .NET without losing readability. I intended to simply use this text as a reference for my C# programming, however, I read the first couple chapters and now am unable to put it down. Every chapter I find an interesting detail that just crystallizes the concept for me. I highly recommend this book to anyone who would like to learn C# with a strong programming background, or even if you just need a good C# reference.

See Amazon.com page for this item

Amazon Standard Item Number: 1590598849
Amazon.com Sales Rank: 5181

See other offers from Apress

Similar item that customers also bought
Pro LINQ: Language Integrated Query in C# 2008 (Windows.Net)
Apress
Author: Jr., Joseph C. Rattz
Release: 19 November, 2007
List Price: $44.99
Our Price: $13.05
Accelerated C# 2008
Apress
Author: Trey Nash
Release: 12 November, 2007
List Price: $39.99
Our Price: $17.86
Pro ASP.NET 3.5 in C# 2008, Second Edition (Windows.Net)
Apress
Author: Matthew MacDonald, Mario Szpuszta
Release: 15 November, 2007
List Price: $59.99
Our Price: $12.98
Pro ASP.NET 3.5 in C# 2008: Includes Silverlight 2, Third Edition
Apress
Author: Matthew MacDonald, Mario Szpuszta
Release: 02 January, 2009
List Price: $59.99
Our Price: $17.59
Browse Catalogs
Apparel DVD Musical Instruments
Baby Electronics Office Products
Books Gourmet Food Popular Music
Camera & Photo Health & Personal Care Software
Cell Phone Accessories Jewelry & Watches Sports & Outdoors
Cell Phones & Service Kitchen & Houseware Tools & Hardware
Classical Music Lawn & Patio Toys & Games
Computer & Video Games Magazines Video
Computers


Related Items
Pro LINQ: Language Integrated Query in C# 2008 (Windows.Net)
Apress
Author: Jr., Joseph C. Rattz
Release: 19 November, 2007
List Price: $44.99
Our Price: $13.05

Pro ASP.NET 3.5 in C# 2008, Second Edition (Windows.Net)
Apress
Author: Matthew MacDonald, Mario Szpuszta
Release: 15 November, 2007
List Price: $59.99
Our Price: $12.98


Pro ASP.NET 3.5 in C# 2008: Includes Silverlight 2, Third Edition
Apress
Author: Matthew MacDonald, Mario Szpuszta
Release: 02 January, 2009
List Price: $59.99
Our Price: $17.59

Accelerated C# 2008
Apress
Author: Trey Nash
Release: 12 November, 2007
List Price: $39.99
Our Price: $17.86

Illustrated C# 2008 (Windows.Net)
Apress
Author: Daniel Solis
Release: 18 February, 2008
List Price: $44.99
Our Price: $26.45

Programming WCF Services
O'Reilly Media
Author: Juval Lowy, Lowy Juval
Release: 10 November, 2008
List Price: $50.00
Our Price: $30.00

Windows Presentation Foundation Unleashed (WPF)
Sams
Author: Adam Nathan
Release: 31 December, 2006
List Price: $54.99
Our Price: $30.63

C# 3.0 in a Nutshell: A Desktop Quick Reference (In a Nutshell (O'Reilly))
O'Reilly Media
Author: Joseph Albahari, Ben Albahari
Release: 01 September, 2007
List Price: $49.99
Our Price: $28.50


Need a break ?




Back to top

© 2000-2008 Rey Nuñez All rights reserved.

If you have any question, comment or suggestion
about this site, please send us a note