Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Applied Microsoft .NET Framework Programming

Applied Microsoft .NET Framework Programming

List Price: $49.99
Your Price: $32.99
Product Info Reviews

<< 1 2 3 4 5 6 7 .. 9 >>

Rating: 5 stars
Summary: The Nit and Gritty
Review: This book was great in tuning my skills in .Net. I found the chapter about error trapping to be the most useful for my needs, but over all, I would say that this is a most have for all .NET Developers - from beginner to advanced. Get this book!!!

Rating: 5 stars
Summary: Ultimate .NET reference
Review: I found this book to be thorough and an excellent insight into the .NET world, a must for anyone developing with .NET

Rating: 5 stars
Summary: Techy Cool!
Review: You've got to love an author that can work the phrase 'ephemeral gabage collector' into a sentence. No, seriously, I think this has got to be about the best technical reference for the .NET framework currently published. In addition to providing detailed technical descriptions for the inner workings of the .NET platform (which are wonderful, albeit verbose at times) Jeffrey also does a great job providing practical examples and code for just about everything you might want to know. Moreover, the book contains a number of chapters dedicated to good coding standards (for example, Chapter 18 on Exception Handling) that are valid both inside and outside the .NET world. If I had to purchase just one book about the .NET Framework this would easily be it.

Rating: 4 stars
Summary: .NET Intro
Review: This book serves as a great introduction to the building blocks of the .NET Framework. I've always enjoyed Richter's professional, competent writing style and would definitely recommend this book to anyone looking to find out what the .NET Framework is all about, how it works, and how best to utilize it in your own .NET development.

Rating: 5 stars
Summary: A "must have" .NET book
Review: It was the first .NET book I read, and I must say it wasn't easy at all. It took me quite a while to fully understand all the concepts given since all the examples were in C#.
I had worked a lot with VB6, but never before with C nor with C++. If you are like I was, maybe it's a good idea to read a little bit about OOP (Object Oriented Programming) and C or C++ before reading this book. Otherwise, as you are reading the book, besides learning the .NET Framework, you also have to learn C# programming from 0 at the same time, which is not as easy as it looks.
Despite of these details, the book is excellent. You can tell how much the author has been working with .NET. He gives amazing tips to write robust and fast code.
After reading the book, you'll have a DEEP understanding of the .NET, that will help you to write better code.

Rating: 5 stars
Summary: The core of .NET and much more
Review: Jeffrey Richter is certainly a man to write a book about the core workings of .NET. As a core member of the .NET team at Microsoft, he understands tyhe inner workings better than most. As such, this book is a great value for those who really want to understand how the CLR and .NET Framework classes work, and how to apply the knowledge to your own programming.

Note that this is a book on C#, or at least the programming is done in C#. If you are interested in Visual Basic .NET, you would be better to pick up the "companion" book "Applied Microsoft .NET Framework Programming in Microsoft Visual Basic .NET" by Balena and Richter.

The book is divided into 5 parts:

The first part deals with the CLR and .NET Framework, and, most importantly, how to set up your applications to take advantage of the .NET Framework.

Part two deals with types. It works with both value types (like structures and enumerations) and reference types (like classes and arrays). One of the most valuable chapters in this section centers around checking object equality (including overriding Equals) and identity (using Hash codes). Excellent material.

Part three deals with designing your own types. The material in this section is a gem for properly designing types, in general, and designing good types for the .NET Framework, in specific. As classes are the core of OOP, most of the types created here are classes (reference types).

Part four deals with the essential types in the .NET Framework and how to use them to your advantage.

Part five is the real gem of the book, as it deals with how to manage types in your applications. If you do not currently use finally blocks in your exception handler, this book will convince you why you should. Of great use is the info on the IDisposable interface and, as a short cut in C#, the using block.

Having had the opportunity to sit through a discourse on the Framework given by Richter on the Microsoft campus, I anxiously awaited this book's release. I must say, it did not disappoint. If you want to put power in your .NET programming, this book is an essential part of your library.

Rating: 5 stars
Summary: .NET in pieces
Review: I can't remember how I chose this book but I am sure glad I did. I have been postponing learning the framework for a long time cos I was hoping it won't get industry approval( no such luck!).

First of all, this is not a book for beginners. There are tons of books out there for beginners and this is not one of them.

However if your are an experienced programmer and you care about how efficient your programs run, then this is the book for you. I have not read the book to the end but it has been really valuable. It breaks down different parts of the .NET framework and shows how things work.

I really enjoyed the chapters on boxing, object equality and shared assemblies.

It should be noted that most people will get by without knowing a lot of the stuff that is covered in this book but for programmers who are interested in the hows and whys in .NET, and how efficient IL code runs, this book has to "hang out" on your shelf.

Rating: 5 stars
Summary: Good Inside look to .Net Framework
Review: 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.. .

Rating: 5 stars
Summary: Helps refines advanced development
Review: Events, delegates, interfaces, attributes, CLR and other framework aspects are arguably components that most "beginners" may not be comfortable with but are at the core to doing "non-visual" .NET development.

For most code writing activities, this book may not be the reference you would use everyday. However, if you have never used events, delegates or thought about the impact of interfaces versus native class interfaces, or the impact of garbage collection on runtime performance, then this book will help you "apply" those core .NET concerns either from a design perspective or during refactoring.

Further, a good foundational set of best practices can be found here, implied or otherwise and often intermixed with the technical discourse. I can almost guarantee that a certain type of developer won't make it through this book and will be all the more sorry for it. In short, this book successfuly guides the developer seeking to advance to a more sophisticated level of implementation and fully earns the title "Applied .NET Programming".

Rating: 4 stars
Summary: Do yourself a favor - skip Part I
Review: At first, I couldn't understand why this book had been so recommended by someone I trust (nor why it gets such good reviews, here). It seemed grossly padded with gratuitous screen shots, and ridiculous long IL disassemblies. There were all sorts of pointless low-level details - it was as if Richter was unable to forgo telling us about any detail that had taken him time to master.

Then I got to Part II, and everything got much better. The number of words per page shot way up, and the screen shots and code listings were much better chosen. The writing is limpid and unaffected; the detail level is just about right. I agree with those who point out that the title is misleading - this book is much more about the CLR and CLS than the FCL - but I did learn quite a bit from it, and think it was time and money well spent.

I don't know why Part I is so bad. Perhaps he actually wrote it in a rush, at the end. Perhaps it's just cobbled together from magazine articles he wrote while .Net was in beta. (Chapter 19's discussion of garbage collection, for example, is very similar to his November 2000 "MSDN Magazine" article that's available online.) It doesn't matter why, though - you'll appreciate this book a lot more if you read the first three chapters last, or not at all.


<< 1 2 3 4 5 6 7 .. 9 >>

© 2004, ReviewFocus or its affiliates