... capabilities including fi ltering, projection, aggregation, sorting, and more. Practical Database Programming With Visual C#. NET, by Ying BaiCopyright © 2010 the Institute of Electrical and Electronics ... this application. Let ’ s begin with creating a new Visual C# Windows - based project named EDModel. 3.4.8.2.1 Create New Visual C# Windows -Based Project Open Visual Studio.NET 2008 and select ... interact with data as entities or objects. 4.3.5 Overview of LINQ to XML LINQ to XML is a LINQ - enabled, in - memory XML programming interface that enables you to work with XML from within...