Professional .NET Framework 2.0 and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Professional .NET Framework 2.0 (Programmer to Programmer)
 
 
Start reading Professional .NET Framework 2.0 on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Professional .NET Framework 2.0 (Programmer to Programmer) [Paperback]

Joe Duffy (Author)
4.1 out of 5 stars  See all reviews (7 customer reviews)

List Price: $39.99
Price: $26.39 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.60 (34%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).
Want it delivered Tuesday, January 31? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $23.75  
Paperback $26.39  

Book Description

0764571354 978-0764571350 April 10, 2006 1
  • Offering authoritative, field-proven advice from a Microsoft insider, this book teaches the underlying commonalities that developers can use regardless of their language choice or development tools
  • Extensive use of examples and working code provides developers with practical and authoritative coverage of the CLR (common language runtime) and APIs, the building blocks that make it possible to write in any choice of language
  • Primary topics discussed include generics, MSIL (Microsoft Intermediate Language)-based framework libraries, advanced framework libraries, distributed development foundations, and more
  • Version 2.0 is the version that provides the foundation for Visual Studio 2005

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Customers buy this book with CLR via C# $32.91

Professional .NET Framework 2.0 (Programmer to Programmer) + CLR via C#
  • This item: Professional .NET Framework 2.0 (Programmer to Programmer)

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • CLR via C#

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

From the Back Cover

As the .NET Framework and Common Language Runtime (CLR) continue to mature in terms of platform adoption, robustness, reliability, and feature richness, developers have an increasing need to understand the foundation on top of which all managed code runs. This book looks at the underlying platform commonalities that all developers can use, regardless of language choice or development tools. This includes languages such as C#, Visual Basic, C++/CLI, and others.

You'll begin with an in-depth look at CLR fundamentals. From there, you'll review first the Base Class Libraries (BCL) and then the more advanced Framework libraries that are commonly used in most managed applications. With an abundance of working code examples and unique depth of coverage, this book will quickly get you up to speed on what the .NET Framework and CLR 2.0 have to offer.

What you will learn from this book

  • Details of the CLR's architecture, including garbage collection, exceptions, just-in-time compilation, and the Common Type System
  • How assemblies work and options for deployment, from executables to shared to private libraries
  • Specific portions of the BCL, as well as advanced Framework libraries such as the new transaction libraries
  • Advanced services of the CLR, such as the secure programming model and forms of isolation and concurrency
  • How the CLR's rich metadata is used for dynamic programming and runtime code-generation

Who this book is for

This book is for developers experienced either with the Microsoft (.NET 1.x, Win32, or COM) or Java platforms who want to understand and program with the .NET Framework and CLR.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

About the Author

Joe Duffy is a program manager on the Common Language Runtime (CLR) Team at Microsoft, where he works on concurrency and parallel programming models. Prior to joining the team, he was an independent consultant, a CTO for a startup ISV, and an architect and software developer at Massachusetts-based EMC Corporation. Joe has worked professionally with native Windows (COM and Win32), Java, and the .NET Framework, and holds research interests in parallel computing, transactions, language design, and virtual machine design and implementation. He lives in Washington with his soon-to-be wife, cat, and two crazy ferrets. Joe writes frequent essays on his blog at www.bluebytesoftware.com.

Product Details

  • Paperback: 624 pages
  • Publisher: Wrox; 1 edition (April 10, 2006)
  • Language: English
  • ISBN-10: 0764571354
  • ISBN-13: 978-0764571350
  • Product Dimensions: 9.2 x 7.4 x 1.4 inches
  • Shipping Weight: 2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.1 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Best Sellers Rank: #1,241,486 in Books (See Top 100 in Books)

More About the Author

Joe Duffy is a Program Manager on the Common Language Runtime (CLR) Team at Microsoft, where he works on concurrency and parallel programming models. Prior to joining the team, he was an independent consultant, a CTO for a startup ISV, and an Architect and Software Developer at Massachusetts-based EMC Corporation. Joe has worked professionally with native Windows (COM and Win32), Java, and the .NET Framework, and holds research interests in parallel computing, transactions, language design, and virtual machine design and implementation. He lives in Washington with his soon-to-be wife, cat, and two crazy ferrets. Joe writes frequent essays on his blog at http://www.bluebytesoftware.com/.

 

Customer Reviews

7 Reviews
5 star:
 (3)
4 star:
 (2)
3 star:
 (2)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.1 out of 5 stars (7 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

10 of 13 people found the following review helpful:
5.0 out of 5 stars A Valuable and Recommended Authoritative Source of Dotnet info, August 6, 2006
This review is from: Professional .NET Framework 2.0 (Programmer to Programmer) (Paperback)
Took me a while to finally review this after receiving this book several months ago, but I felt it definitely necessary to leave my opinion. Joe Duffy strikes a good balance between writing an organized source of solid NET 2.0 reference material, and just simply talking to you as an expert programmer who is sitting in the next cubicle from you.

And instead of trying to stay overly structured (covering a specific subject and nothing else in each chapter like I've seen a lot in computer books), he will sometimes mention a feature of the CLR that has its own chapter later, but that you should look make sure to combine with the current topic for great results.

Joe hit that perfect target of not too many examples, but supplying enough of them. It seemed like in every instance that
I started to get a little ansy and wanted to an example of his dotnet development instruction, there it was, a perfect code example to show me the way, and not too much of it.

Duffy goes out of the way to inform you as to what CLR functionality is especially useful, and compares a particular API feature with the way another language (such as C++/Stl or Java) implements it.

It's very evident that the author is actively using dotnet (even moreso, he is also a Program Manager on the CLR Team), because he will be sure to tell you that something is very useful
(like he said about anonymous delegates), or that something is powerful (the new 2.0 Generics or Contraints. ).
It's just pure programmer to programmer value.

And he'll be sure to alert you as to how to minimize any potential gotcha's when running 1.x apps under 2.0 by telling
you what compatibility switches to use, and he mentions an important one related to exceptions
(by the way, great coverage of exceptions).

It's a very thorough treatment of 2.0. Covers all of the important topics and more, of the DotNet framework.

It would be useless to continue with more here in this review, because it's a given that you need to have all of the quality books concerning a particular language or framework if you plan on mastering it, so no more need to be said.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


11 of 15 people found the following review helpful:
5.0 out of 5 stars Another book on the Framework... But quite good!, April 23, 2006
This review is from: Professional .NET Framework 2.0 (Programmer to Programmer) (Paperback)
I was hesitant to buy another book on the CLR and .NET Framework (I've already read a bunch of the others), but wanted to find out what is new in 2.0. I was encouraged when I opened the book and found out the author works at Microsoft on the CLR team. I read it instead of just using it for reference and was really pleased with the style and contents.

The book is very detail-oriented and covers the most important aspects of the runtime and libraries. It goes into some topics that are carried over from 1.0 and 1.1 when necessary to keep the reader up to speed, so if you're expecting 2.0-only content, you might be surprised. But if you're a .NET developer of any experience level or a Java developer who wants to program on .NET, this book is an invaluable resource, both for reading and referencing later on.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 2 people found the following review helpful:
3.0 out of 5 stars I thought this book is mediocre., October 12, 2007
This review is from: Professional .NET Framework 2.0 (Programmer to Programmer) (Paperback)
I bought it based on reviews I've seen on this page and after reading it cover to cover, felt extremely disappointed. I just can't understand why anyone would rate it so highly.
For starters, there are plenty of typos and grammatical mistakes. Apparently, the author does not believe in using commas, making it very difficult to decipher what he wants to say. But that is just a minor annoyance compared to other misgivings.
Throughout the whole book the author will use concepts from topics he had not yet discussed saying he will cover them later. He does attempt to cover them later but by then the meaning of the previous discussion is lost. He provides only cursory explanation of complex topics yet goes into gory detail on topics that are obvious to most people. For example, he devotes a huge section of one chapter to explaining sting member methods that are obvious to most from IntelliSense. There are very few examples. I was able to complete this book only because I had previously read Richter's "CLR via C#". I did learn a few things, just not sure if my time was well spent reading the whole book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

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





Only search this product's reviews



Inside This Book (learn more)
First Sentence:
The Microsoft Windows platform has evolved substantially over time. Read the first page
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Further Reading, Visual Studio, Microsoft Press, Second Edition, United States, Addison Wesley, Interop Assembly, Internet Explorer, Morgan Kaufmann, Visual Basic, Don Box, Prentice Hall, Managed Code Frame Policy Permissions, Native Image Cache, United Kingdom, Windows Forms, Access Control Lists, Foo Derived, Joe Duffy, Third Edition, Thread Local Storage, Administrative Tools, Arguments Argument, Base Class Libraries, Charles Petzold
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:




Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(4)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

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


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject