The Microsoft® .NET Framework provides powerful technologies such as ASP.NET Web Forms, XML Web services, and Windows® Forms to simplify developing applications and components that work seamlessly on the Internet. This book shows how to make the most of the .NET Framework’s common language runtime (CLR). Written by two highly respected developer/writers and intended for anyone who understands OOP concepts such as data abstraction, inheritance, and polymorphism, this book clearly explains the extensible type system of the CLR, examines how the CLR manages the behavior of types, and explores how an application manipulates types. While focusing on Visual Basic® .NET, its in-depth explanations and concepts apply equally to all programming languages that target the .NET Framework. Topics covered
Это была моя первая книга по .NET Framework. В то время было непреодолимое желание узнать о новой технологии и эта книга восполнила его сполна. Наверное, это был самый правильный выбор первой книги, поскольку она учила в первую очередь не языку программирования, который я освоил позднее, а самой технологии .NET. В книге даются основы, необходимые для понимания того, что происходит за кулисами исполнения программы, описываются все нюансы и разъясняется, почему используется именно выбранный подход. Это потрясающая книга и обязательная к прочтению каждым разработчиком на .NET (возможно уже в новой редакции).
It's testament to .net framework design (or Microsoft laziness ;-) that over a dozen+ years so little changed and Jeffrey's book is still mostly relevant. The title might be a bit misleading, as it covers mostly guts of the framework and underlying mechanisms (from C# perspective). of course, what you really wanted is to read latest edition of the 'CLR via C#', so if you don't need to, don't waste time reading it ;-)
This book provided a solid introduction to the .NET Framework as a platoform. It doesn't focus on any particular language, but it explains the basic principles of the framework such as application architecture, the runtime library, reflection, deployment, ...
The only problem with this book is its age and the fact that by now it is outdated. However, if you're starting with .NET, it might still be worth checking out.
I've read the Czech version and it was actually translated quite well.