| | Copyright |
| | Praise for David Chappell's Understanding .NET, Second Edition |
| | Independent Technology Guides |
| | Preface |
| | Chapter 1. Introducing .NET |
| | | The .NET Framework |
| | | Visual Studio 2005 |
| | | Conclusion |
| | Chapter 2. The Common Language Runtime |
| | | Building Managed Code: The Common Type System |
| | | Compiling Managed Code |
| | | Organizing Managed Code: Assemblies |
| | | Executing Managed Code |
| | | Conclusion |
| | Chapter 3. .NET Languages |
| | | C# |
| | | C++ |
| | | Conclusion |
| | Chapter 4. Surveying the .NET Framework Class Library |
| | | An Overview of the Library |
| | | Fundamental Namespaces |
| | | Conclusion |
| | Chapter 5. Building Web Applications: ASP.NET |
| | | ASP.NET Applications: Basics |
| | | ASP.NET Applications: Beyond the Basics |
| | | Conclusion |
| | Chapter 6. Accessing Data: ADO.NET |
| | | Using .NET Framework Data Providers |
| | | Using Connection and Command Objects |
| | | Accessing Data with DataReaders |
| | | Accessing Data with DataSets |
| | | Conclusion |
| | Chapter 7. Building Distributed Applications |
| | | ASP.NET Web Services: System.Web.Services |
| | | .NET Remoting: System.Runtime.Remoting |
| | | Enterprise Services: System.EnterpriseServices |
| | | Final Thoughts |
| | About the Author |
| | Index |