CONTENTS
Chapter 15: Type Reflection, Late Binding, and Attribute-Based Programming.555
Chapter 16: Dynamic Types and the Dynamic Language Runtime .....................599
Chapter 17: Processes, AppDomains, and Object Contexts ................................623
Chapter 18: Understanding CIL and the Role of Dynamic Assemblies................651
Part VI: Introducing the .NET Base Class Libraries .............................................695
Chapter 19: Multithreaded, Parallel, and Async Programming ..........................697
Chapter 20: File I/O and Object Serialization......................................................753
Chapter 21: ADO.NET Part I: The Connected Layer..............................................801
Chapter 22: ADO.NET Part II: The Disconnected Layer........................................859
Chapter 23: ADO.NET Part III: The Entity Framework..........................................927
Chapter 24: Introducing LINQ to XML .................................................................967
Chapter 25: Introducing Windows Communication Foundation .........................985
Chapter 26: Introducing Windows Workflow Foundation .................................1047
Part VII: Windows Presentation Foundation .....................................................1089
Chapter 27: Introducing Windows Presentation Foundation and XAML ...........1091
Chapter 28: Programming with WPF Controls ..................................................1157
Chapter 29: WPF Graphics Rendering Services ................................................1223
Chapter 30: WPF Resources, Animations, and Styles .......................................1267
Chapter 31: Dependency Properties, Routed Events, and Templates ..............1301
Part VIII: ASP.NET Web Forms ..........................................................................1335
Chapter 32: Introducing ASP.NET Web Forms...................................................1337
Chapter 33: ASP.NET Web Controls, Master Pages, and Themes......................1383
Chapter 34: ASP.NET State Management Techniques.......................................1429
Index .................................................................................................................1463
v