Date Added: Jan 2009
LINQ To SQL is one of the most promising technologies that appeared lately in .NET programming. Since it became available developers using .Net have no need to mix code with SQL commands within the application to access database objects. Now developers can access data in databases using programming language they get used to (C#, VB.NET). Moreover, using LINQ To SQL allows developer to uniformly manage all iterative data sources: databases, XML, various collections, etc. In addition one gets code verification during compilation, full integration in Visual Studio which provides many advantages: IntelliSense, database model designer, auto generation of code by the model and so on. LINQ To SQL is a technology worth paying attention to when one develops applications that actively uses external data.