I’m very excited to have gotten my book release before Windows 8 became available. In light of the official Windows 8 RTM there are a few modification that I will be making. This changes will ultimately circle back to the Errata on the book and into an updated copy shortly, but I wanted to create this page to provide readers with the current updates.
1) WCF Data Services Client
The WCF Data Services Client has moved to Nuget. In Chapter 2 I used the WCF Data Services client that came preinstalled with the Windows 8 Release Preview.
In addition, you will need to add references to Microsoft.Data.OData.Metro and Microsoft.Data.Service.Client.Metro. To do so, you can right click the References in the Solution Explorer and click Add Reference. From here you can click the Browse button on the bottom, navigate to C:\Program Files (x86)\Microsoft WCF Data Services\5.0\bin\Metro, and select both Microsoft.Data.OData.Metro.dll and Microsoft.Data.Services.Client.Metro.dll. Finally, click OK.
In the Windows 8 RTM the directory does not exist. There are two reasons for this first they separated the data services assembly and secondly they renamed Metro to Windows Store. Ultimately I believe it will be released with nuget, but for now you can download the release candidate online at http://www.microsoft.com/en-us/download/details.aspx?id=30714. Once you’ve installed this, you can use the instructions above by replacing Metro with WindowsStore. So, the path is C:\Program Files (x86)\Microsoft WCF Data Services\5.0\bin\WindowsStore and the files are Microsoft.Data.OData.WindowsStore.dll and Microsoft.Data.Services.Client.WindowsStore.dll.