Part 1 requires you to complete a dynamic web presentation tier, based on your MiddlewareLib.dll library. This should run as an ASP.NET page, Default.aspx, under WebDev.WebServer, at port 8080. See appendix 1 for more details.
Part 2 requires you to build a LINQ based library, MiddlewareLib.dll, exposing the methods indicated in the appendix 2. These methods will extract their data from the given NorthwindObjects.svc virtual database.
Part 3 is a WCF service, NorthwindObjects.svc, emulating a virtual database, exposing the methods indicated in the appendix 3. This service should run under WebDev.WebServer, at port 8090.
This service offers trimmed down versions of the Orders, Customers and Employees tables from the traditional Northwind database, where OrderID, CustomerID and EmployeeID are primary keys, respectively. To avoid connection problems, and allow you to work both in the labs and at home, the database is represented by local XML files, which should be processed by XLINQ queries.