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

Understanding .NET (2nd Edition) (Independent Technology Guides)
Authors
David Chappell
ISBN
0321194047
Published
25 May 2006
Purchase online
amazon.com

Microsoft's .NET is revolutionizing Windows-based software development. Since its initial release in 2002, .NET has changed significantly, becoming the foundation for a new generation of Windows applications. The .NET Framework and Visual Studio, the two core aspects of this initiative, provide a multilanguage environment in which developers can create Web services, graphical user interfaces, and other kinds of applications. Taken as a whole, the .

Page 2 of 2
  1. Editorial Reviews
  2. Customer Reviews

Customer Reviews

I. Zilbershtein said
I've been involved with software for almost 25 years now. Despite that, I've done very little Windows programming and never got to do anything with .net technology. This book had been a perfect starting point for me. I've found it to be well written (I've been able to read it from cover to cover in about a week or so), and it provided me with just the insights I needed for .NET.
In particluar, I liked the broad persepctive of .NET technology it offers. This is essential for later conducting one's own search via reading the on-line stuff and other material (you'll never find something if you never knew you ought to have searched for it...).

The technical examples are very good - they illustrate the points the author is making, without needlessly burdening the reader with details & complexities that are sometimes found in books that focus on "how to write XYZ" .

Note that the book covers .NET 2.0. I hope there will be a next edition, covering .NET 3.0/3.5 and technologies such as WPF.

I highly recomend this book for folks with some SW background, that are unfamilar with .NET and wish to get some general feel for this technology before diving deep into specific areas.

J. Whitson said
If you're a .Net programmer, you might think an overview book like this is beneath you - it probably sounds like management oriented fluff. However, we all have to admit .Net is huge and constantly changing. It's tough to keep up on all its facets, let alone, put them into some sort of historical context. This book does that for you. What's more, it explains the why's and what-for's behind the various .Net pieces better than any other book I've run across. I think even experienced dotnetters will enjoy quite a few 'ah ha' moments reading this book.

If you're a management type, the first chapter alone is gold. Read it, learn it, and you'll probably be able to understand what your average dotnet programmer is saying. Best of all, when they call the Intermediate Language "bytecode" (which I've noticed happens pretty often) you get to correct them: "bytecode is Java - in dotnet we call it IL." Surely this moment of triumph alone is worth the price of the book.

One criticism: Why a lion on the cover? I think it makes this book look like one of those learn how to program X in 30 days books, that is, a cheap poorly written ripoff. This book deserves better! I'd put it in the same class as a great introductory text book, so why not make it look like one.

J. R. Lewis said
I'm a software engineer who has a background with C++ and Java. I normally stick up my nose at anything Microsoft. So I was skeptical picking up this book, but I'm glad I did. It presents the user with an overall look at the .NET framework.

This book is good for people with a Java background.

It probably wouldn't be a good book for the avid .NET user.

Carolyn M. Townsend said
While this book is well written and provides an overview, it is important to note that there is absolutely no tutorial. If you are expecting an instructional section that is set up as a series of steps that progress through levels of difficulty and understanding that provide a working knowlege of the subject (as is implied by the word tutorial in the title)you will not find that in this book.

Carlos said
Excellent coverage - I learnt a lot and the examples are very good as well.

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“It is practically impossible to teach good programming style to students that have had prior exposure to BASIC. As potential programmers, they are mentally mutilated beyond hope of regeneration.” - E. W. Dijkstra