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
55 used & new from $3.10

Have one to sell? Sell yours here
 
   
Applied Microsoft® .NET Framework Programming (Pro-Developer)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Applied Microsoft® .NET Framework Programming (Pro-Developer) (Paperback)

by Jeffrey Richter (Author)
4.6 out of 5 stars See all reviews (88 customer reviews)

List Price: $49.99
Price: $44.99 & this item ships for FREE with Super Saver Shipping. Details
You Save: $5.00 (10%)
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.

20 new from $19.89 35 used from $3.10
Also Available in: List Price: Our Price: Other Offers:
Paperback 16 used & new from $44.92

Frequently Bought Together

Customers buy this book with CLR via C#, Second Edition (Pro Developer) by Jeffrey Richter

Applied Microsoft® .NET Framework Programming (Pro-Developer) + CLR via C#, Second Edition (Pro Developer)
  • This item: Applied Microsoft® .NET Framework Programming (Pro-Developer) by Jeffrey Richter

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

  • CLR via C#, Second Edition (Pro Developer) by Jeffrey Richter

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


Customers Who Bought This Item Also Bought

Programming Microsoft® .NET (Core reference)

Programming Microsoft® .NET (Core reference)

by Jeff Prosise
Programming Microsoft  Visual C#  2005: The Base Class Library (Pro-Developer)

Programming Microsoft Visual C# 2005: The Base Class Library (Pro-Developer)

by Francesco Balena
4.9 out of 5 stars (12)  $40.49
Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net)

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

by Andrew Troelsen
4.4 out of 5 stars (56)  $37.79
Programming .NET Components, 2nd Edition

Programming .NET Components, 2nd Edition

by Juval Lowy
4.8 out of 5 stars (64)  $31.36
Understanding .NET (2nd Edition) (Independent Technology Guides)

Understanding .NET (2nd Edition) (Independent Technology Guides)

by David Chappell
4.4 out of 5 stars (26)  $29.69
Explore similar items

Editorial Reviews

Amazon.com Review
Applied Microsoft .NET Framework Programming is a tutorial. It's meant for programmers who already know an object-oriented language and want to apply their knowledge in the standardized environment provided by the Microsoft .NET Framework. The book, written by Jeffrey Richter, a programmer and the .NET columnist at Microsoft's magazine for its developer community, takes a more or less language-agnostic approach to the run-time environment (though many illustrative examples are in C#). It aims to untangle the Common Language Runtime (CLR) and some of the Framework Class Library (FCL), and generally succeeds, particularly at the former. Richter shares his knowledge of the key classes you can instantiate in the CLR, and the kinds of operations you can perform on and with them.

You can read this book, or individual chapters, from beginning to end. You'll probably find it more helpful, though, if you read individual sections as you encounter problems or develop an interest in specific aspects of the CLR (ideal for those middle-of-the-night "I wonder how it does..." questions). Richter typically lets his code do most of the talking, and he'll often introduce a section with a prose summary of the CLR way of doing something (sometimes with a supplementary diagram) before unleashing a string of quick examples that illustrate variations on the theme. In an unusual and helpful tutorial move, he makes heavy use of the ILDASM utility to show what goes on at compile time. --David Wall

Topics covered: How the Microsoft .NET Framework--in other words, the Common Language Runtime (CLR) and parts of the Framework Class Library (FCL)--runs Microsoft .NET applications, and how to write software for the framework. Shared assemblies, characteristics of CLR types (including their properties, methods, fields, and events), and object orientation all get ample coverage. There's particularly detailed information on text manipulation (including internationalization and localization), arrays, custom interfaces, and the managed environment (garbage collection) in the CLR environment.

Product Description
This title takes advanced developers and software designers under the covers of .NET to provide them with an in-depth understanding of its structure, functions, and operational components so they can create high-performance applications for .NET more easily and efficiently. Developers learn to program .NET applications while gaining a solid understanding of fundamental .NET design tenets. This title not only covers the infrastructure and architecture of .NET in-depth but also shows developers the most practical ways to apply that knowledge.


Product Details

  • Paperback: 591 pages
  • Publisher: Microsoft Press (January 23, 2002)
  • Language: English
  • ISBN-10: 0735614229
  • ISBN-13: 978-0735614222
  • Product Dimensions: 9.2 x 7.4 x 1.7 inches
  • Shipping Weight: 2.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.6 out of 5 stars See all reviews (88 customer reviews)
  • Amazon.com Sales Rank: #56,868 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #20 in  Books > Computers & Internet > Microsoft > Development > .NET
    #73 in  Books > Computers & Internet > Microsoft > Networking


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.

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

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

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

 
72 of 74 people found the following review helpful:
5.0 out of 5 stars Essential .NET Book, February 12, 2002
By RICHARD DIBONA (Boston, MA USA) - See all my reviews
(REAL NAME)   
As a highly experienced VB/COM developer, I have been making the move over the C# and .NET. I have spent hours at the book stores looking over nearly every book available. I have bought a bunch of books as well, but none have come close to this book as far as insight, depth of knowledge, and .NET fundamentals. Mind you, this book is by no means for programming or object oriented beginners. It is meant for programmers who really know their stuff, but now want to know their stuff on .NET. Expecting to create a .NET solution without thorough knowledge of the material in this book would be seriously shortchanging your app.

Each chapter of this book covers a different fundamental piece of .NET -- Methods, Events, Shared Assemblies, Exceptions, etc. Without getting too language specific, he writes thoroughly about how these fundamentals were meant to be used. It is clear that he spent a lot of time with the Microsoft .NET team, as much of the material in this book is unavailable elsewhere, to my knowledge. But this book is far from a Microsoft infomercial, as so many are. For example, he talks about C# primitive types and actually disagrees with Microsoft's C# language spec with regard to their usage.

In summary, I would highly recommend this book to any experienced programmer who is serious about getting up to speed with .NET.

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



 
48 of 48 people found the following review helpful:
5.0 out of 5 stars Required reading written by a longtime Windows expert, March 11, 2002
By Mock Duck (Seattle, WA USA) - See all my reviews
As a C++ programmer moving into the C#/.NET world, I found this book essential to good .NET program design. With VS 7, Intellisense and MSDN samples it's possible to just "jump in" and start writing Windows apps in C#, but I wouldn't recommend it if you have the time to read this book first. Richter describes in detail the intricacies of compilation, IL, value types, boxing, interfaces, the garbage collector, and other things that work slightly different from how they did in the C++ world. It WILL help you know where to expect those subtle bugs and how to avoid them.

In addition, Richter covers a lot of the new features built in the language that will save you development time. He doesn't tackle most of the specialized classes in the .NET Framework like other books (e.g. the Wrox one) does, but he does go in depth into the ones that will be used by most programmers - for example, the new things you can do with strings (all Unicode, with built in text conversion routines and methods for locale-sensitive comparisons), the new type objects that all objects expose (not just strong typing, you can query the inheritance model and all sorts of good stuff), and some delightful tricks you can do with enums that will make you fall in love with them all over again.

If you tried to read Advanced Windows and were scared off or bored, I want to reassure you that Applied Microsoft .NET Framework Programming is more readable than Advanced Windows was - you can actually hole up in a little cafe and read it from end to end if you want to, in about a day and a half. It's also a little more accessible to people without a theoretical background or college degree in computer science. But rest assured, Richter goes into quite enough detail for the compiler geeks among us.

Understanding of COM, object-oriented programming, interfaces, stack vs. heap memory, etc. is required. I thought I would be dragged into .NET kicking and screaming, but I've become quite the evangelist - partially due to this book.

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



 
40 of 40 people found the following review helpful:
5.0 out of 5 stars Good Inside look to .Net Framework, July 18, 2002
This book is an excellent inside look to programming with the .Net Framework. It is a good start to anyone who wishes to familiarize himself with it . This book is all about the small stuff that many .Net programming books tend to ignore . What I particularly liked in this book are the following:
- How the Compiler assembles C# code into IL code . In many chapters this is done to show performance impact on doing thing one way not the other way
- Working with CLR Types : comparison between types, and how to perform casting, boxing, and unboxing
- Events and Delegates and how to use them
- Exception was covered in more details than the typical ( try - catch) explanations that I found in most other .Net books. I particularly liked the talk about unhandled exception and non CLS compliant exceptions.

I read the book from cover to cover and used some techniques in terms of delegates and exception handling in my application. I just found the chapter on "Garbage Collection" little confusing. Also it doesn't have a lot of programming examples, and all the programming examples are in C#.

ONE FINAL THING to add is that this book is mainly about programming with Common Language Runtime. It is not a reference book that covers the different class libraries that .Net framework offers and how to use them, for that you probably need to buy other books to cover topics such as : ASP .Net, ADO.NET, Web Services, Remoting, etc.. .

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


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

5.0 out of 5 stars Best general CLR book out there
This is the best book I could find on Common Language Runtime (CLR) programming concepts. Richter really goes into detail on garbage collection, boxing model, and other important... Read more
Published on April 3, 2006 by J. Marx

5.0 out of 5 stars What more could you want
If you are a beginner in .NET ( not to be confused with a beginner programmer ) this book is excellent. Unfortunately for me, I have been using .NET for several years. Read more
Published on March 23, 2006 by Nicholas M Turner

5.0 out of 5 stars Best CLR/FCL Internals Coverage
If you want to understand fundamental topics like boxing, unboxing, or disposing better or understand what is really happening when an event gets raised, this is the best book... Read more
Published on March 12, 2006 by Al Tenhundfeld

5.0 out of 5 stars Must read for .Net developer
Excellent book.Anybody who wants to understand the underlying concepts of .Net must read this book.
Published on January 16, 2006 by Pathik Desai

5.0 out of 5 stars The Definitive Book for Deep .NET Knowledge
This is not the kind of book where you will immediately be copying code and being instructed to follow basic instructions to achieve a task. Read more
Published on October 24, 2005 by Damon Carr

5.0 out of 5 stars Excellent coverage of the CLR and the .NET Framework
I've really enjoyed this title. This is a great book. Ease to read, the examples are clear, it does an excellent work in explaining the subject matter. Read more
Published on August 10, 2005 by Revelino Mateus

5.0 out of 5 stars Amazing clarity and depth
This is one of those very few fat books that i'll read again and again. I recommend this book for anyone who aspires to better his/her existing knowledge about the . Read more
Published on April 27, 2005 by Raghavendra Naik

4.0 out of 5 stars Some important topics missing...
Its one of the best books, but surely not a Bible and Not a 5*. It DOES NOT cover all topics. Most importantly, Threads and Asynchronous calls are missing. Read more
Published on March 22, 2005 by SAT

5.0 out of 5 stars A well written reference
This book is a must have for any serious .NET developer. It covers the essentials, e.g. .NET runtime, how virtual methods are called, inheritance, indexers, interfaces, string... Read more
Published on December 11, 2004 by DashNY

5.0 out of 5 stars Amazing book, but ....
As most of the reviews suggest, it is a great book and I highly recommend you to buy it.

There is a cheaper alternative to buying this though. Read more
Published on October 19, 2004 by Sprash

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 (1 discussion)
  Discussion Replies Latest Post
for .NET 2.0 0 February 2007
See all discussions...  
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


Avon: Free Shipping

Avon Mark Just Pinched Instant Blush Tint
Get free shipping on all Avon orders of $25 or more. Shop Avon's award-winning makeup, skin care, bath & body items, and more.

Shop Avon now

 

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.
 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 
Ad

 

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
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Glenn Beck's Common Sense

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