
Author(s): Andrew Troelsen
Publisher: Apress
Year: 2003
ISBN: 1590590554
Language: English
File type: PDF
Pages: 1200
Size (for download): 15.49 MB
This book is logically divided into five distinct sections, each of which contains some number of chapters that somehow "belong together." If you read the first edition of this text, you will notice some similarities in chapter names however, be aware that just about every page has been updated with new content.
You will also notice that some topics in the first edition (such as .NET delegates) have been moved into an entire chapter of their very own. Of course, as you would hope, the second edition contains several brand new chapters (such as an exploration of .NET Remoting, and a much deeper examination of ASP.NET).
On the flip side, I did choose to remove some topics from the second edition to make room for new content. The most notable omission is the topic of COM and .NET interoperability, which in no way, shape, or form reflects the importance of this topic. In fact, I felt this topic was so important, that I wrote an entire book on the subject. If you require a detailed examination, check out COM and .NET Interoperability
TABLE OF CONTENT:
Chapter 01 - The Philosophy of .NET
Chapter 02 - Building C# Applications
Chapter 03 - C# Language Fundamentals
Chapter 04 - Object-Oriented Programming with C#
Chapter 05 - Exceptions and Object Lifetime
Chapter 06 - Interfaces and Collections
Chapter 07 - Callback Interfaces, Delegates, and Events
Chapter 08 - Advanced C# Type Construction Techniques
Chapter 09 - Understanding .NET Assemblies
Chapter 10 - Processes, AppDomains, Contexts, and Threads
Chapter 11 - Type Reflection, Late Binding, and Attribute-Based Programming
Chapter 12 - Object Serialization and the .NET Remoting Layer
Chapter 13 - Building a Better Window (Introducing Windows Forms)
Chapter 14 - A Better Painting Framework (GDI+)
Chapter 15 - Programming with Windows Forms Controls
Chapter 16 - The System.IO Namespace
Chapter 17 - Data Access with ADO.NET
Chapter 18 - ASP.NET Web Pages and Web Controls
Chapter 19 - ASP.NET Web Applications
Chapter 20 - XML Web Services