Free mag vol1 | Page 39

 CONTENTS  Chapter 24: Introducing LINQ to XML .................................................................967 A Tale of Two XML APIs .................................................................................................967 LINQ to XML As a Better DOM............................................................................................................... 969 VB Literal Syntax As a Better LINQ to XML ........................................................................................... 969 Members of the System.Xml.Linq Namespace..............................................................971 The LINQ to XML Axis Methods............................................................................................................. 973 The Oddness of XName (and XNamespace) ......................................................................................... 975 Working with XElement and XDocument .......................................................................975 Generating Documents from Arrays and Containers ............................................................................ 978 Loading and Parsing XML Content........................................................................................................ 979 Manipulating an In-Memory XML Document .................................................................980 Building the UI of the LINQ to XML App ................................................................................................ 980 Import the Inventory.xml File................................................................................................................ 981 Defining a LINQ to XML Helper Class.................................................................................................... 981 Attaching the UI to Your Helper Class................................................................................................... 983 Summary .......................................................................................................................984  Chapter 25: Introducing Windows Communication Foundation .........................985 A Potpourri of Distributed Computing APIs ....................................................................985 The Role of DCOM................................................................................................................................. 986 The Role of COM+/Enterprise Services ................................................................................................ 987 The Role of MSMQ ................................................................................................................................ 987 The Role of .NET Remoting................................................................................................................... 988 The Role of XML Web Services............................................................................................................. 988 The Role of WCF.............................................................................................................990 An Overview of WCF Features .............................................................................................................. 990 An Overview of Service-Oriented Architecture................................................................. .................... 991 WCF: The Bottom Line .......................................................................................................................... 992 xxxvii