Topic:
Introduction to .NET Language Integrated Query (LINQ)
Abstract:
One thing nearly every application has in common is the need to access data. This data can come from a variety of sources such as in-memory structures, relational databases, XML documents, web services, the list goes on and on. The problem we as developers face when attempting to access data from these various sources is that we typically have to access the data in terms set forth by the source. This means that we have to understand and utilize additional APIs and languages such as T-SQL to access relational data and DOM/XPath/XSLT to access hierarchical data. .NET Language Integrated Query (LINQ) aims to ease this pain by introducing a higher-level, more declarative way of programming against data in which querying, set operations, and transformations become first class language constructs within C# and VB. This additional layer of abstraction will provide developers with the ability to access and manipulate data that comes from very different sources using a single API that is built directly into the language syntax itself. This presentation will focus on the new query syntax introduced by LINQ and will provide numerous demos that will show how to utilize LINQ to access data from a variety of data sources.
Speaker:
Nate King
When: Thursday, 3/22/2007, 6:00pm - 8:00pm
Where: Microsoft office - Columbus
posted @ Sunday, March 18, 2007 5:13 AM