Readme.txt File for the NwindEdmCS.sln and EntityBagCS.sln Projects for the March 2008 issue of Visual Studio Magazine.

1. Extract the files from the ZIP file with the Use Folder Names option selected, preferably from the root of partition to place the files in \VSMSamples folders. (The location of Web service log files is hard coded to \VSMSamples\EntityBag\NorthwindService.)

2. These projects require VS2008 Express (C#) or Standard Edition or higher and an the Northwind sample database installed on a local instance of SQL Server 2005+ Express Edition named SQLEXPRESS. If you have Northwind installed in some other configuration, modify the connection strings in the Web.config file of the \VSMSamples\EntityBag\NorthwindService and the App.config files of the \VSMSamples\EntityBag\Northwind and \VSMSamples\NwindEdmCS folders.

3. The NwindEdmCS.sln project is a simple Entity Framework/EntityDataModel demonstration of LINQ to Entity Queries and databinding to IEnumerable sequences delivered by them. See the VSM article for more details on this project. The example lets you choose between the original version of a query that uses non-standard syntax for returning associated entities and the proper syntax which uses the Entity SQL Include keyword.

4. The EntityBagCS.sln project is a slightly modified version of Danny Simmons' Perseus project from the MSDN Code gallery. For more information and background on this project see the VSM article's sidebar and http://code.msdn.microsoft.com/entitybag.

See http://oakleafblog.blogspot.com for current LINQ and Entity Framework posts.

--rj
 