The Microsoft® .NET Framework allows developers to quickly build robust, secure ASP.NET Web Forms and XML Web service applications, Windows® Forms applications, tools, and types. Find out all about its common language runtime and learn how to leverage its power to build, package, and deploy any kind of application or component. APPLIED MICROSOFT .NET FRAMEWORK PROGRAMMING is ideal for anyone who understands object-oriented programming concepts such as data abstraction, inheritance, and polymorphism. The book carefully explains the extensible type system of the .NET Framework, examines how the runtime manages the behavior of types, and explores how an application manipulates types. While focusing on C#, it presents concepts applicable to all programming languages that target the .NET Framework.
Topics covered include:
The .NET Framework architecture
Building, packaging, deploying, and administering applications and their types
Building and deploying shared assemblies
Primitive, reference, and value types
Operations common to all objects
Type members and accessibility
Constants, fields, methods, properties, and events
Working with text
Enumerated types and bit flags
Error handling with exceptions
Automatic memory management
AppDomains and reflection
Includes coverage of C#
Basics of the Microsoft .NET Framework
Chapter 1 The Architecture of the .NET Framework Development Platform
Compiling Source Code into Managed Modules
Combining Managed Modules into Assemblies
Loading the Common Language Runtime
Executing Your Assembly’s Code
The .NET Framework Class Library
The Common Type System
The Common Language Specification
Interoperability with Unmanaged Code
Chapter 2 Building, Packaging, Deploying, and Administering Applications and Types
Jeffrey Richter is a cofounder of Wintellect (www.wintellect.com)-a training, debugging, and consulting firm dedicated to helping companies build better software faster. He is the author of the previous editions of this book, Windows via C/C++, and several other Windows®-related programming books. Jeffrey has been consulting with the Microsoft® .NET Framework team since October 1999.
Comments about oreilly Applied Microsoft® .NET Framework Programming:
The book is good but i def. think is not a book for newbies. I just started to code using .NET and i tried to read a book that helped me to learn the code asap. The content of the book is advanced and with some experience in OO programming you can understand a bit of this book.
I think people should start with some other book to learn the language and then read this book to optimize your code or start writing more complex apps.
Bottom Line Yes, I would recommend this to a friend