LINQ(통합 언어 쿼리)
LINQ(Language-Integrated Query)는 Visual Studio 2008의 새로운 기능 집합으로, 강력한 쿼리 기능을 C# 및 Visual Basic 언어 구문으로 확장합니다.LINQ는 데이터를 쿼리 및 업데이트하기 위해 배우기 쉬운 표준 패턴을 도입하며 잠재적으로 모든 종류의 데이터 저장소를 지원하도록 확장할 수 있습니다. Visual Studio에는 .NET Framework 컬렉션, SQL Server 데이터베이스, ADO.NET 데이터 집합 및 XML 문서에서 LINQ를 사용할 수 있게 해주는 LINQ 공급자 어셈블리가 포함되어 있습니다.
단원 내용
LINQ 소개
LINQ 쿼리를 사용하여 해결할 수 있는 문제의 종류와 작성 가능한 응용 프로그램의 종류에 대한 일반적인 소개 수준의 정보를 제공합니다.C#에서 LINQ 시작
C# 설명서와 샘플을 이해하기 위해 알아야 할 기본적인 사항을 설명합니다.Visual Basic에서 LINQ 시작
Visual Basic 설명서와 샘플을 이해하기 위해 알아야 할 기본적인 사항을 설명합니다.방법: LINQ 프로젝트 만들기
LINQ 프로젝트를 작성하는 데 필요한 .NET Framework 버전, 참조 및 네임스페이스에 대해 설명합니다.LINQ를 위한 Visual Studio IDE 및 도구 지원
개체 관계형 디자이너, 쿼리에 대한 디버거 지원 및 LINQ와 관련된 기타 IDE 기능을 설명합니다.표준 쿼리 연산자 개요
표준 쿼리 연산자를 소개합니다.또한 각 쿼리 작업 형식에 대한 추가 정보가 있는 항목에 대한 링크를 제공합니다.LINQ to Objects
LINQ to Objects를 사용하여 메모리 내 데이터 구조에 액세스하는 방법을 설명하는 항목에 대한 링크를 제공합니다.LINQ to XML
DOM(Document Object Model)의 메모리 내 문서 수정 기능을 제공하고 LINQ 쿼리 식을 지원하는 LINQ to XML을 사용하는 방법을 설명하는 항목에 대한 링크를 제공합니다.LINQ to ADO.NET(포털 페이지)
LINQ to DataSet, LINQ to SQL 및 LINQ to Entities에 대한 설명서를 처음부터 볼 수 있습니다.LINQ to DataSet을 사용하면 다른 데이터 소스에 사용되는 것과 같은 쿼리 기능만 활용해도 더 풍부한 쿼리 기능을 DataSet에 빌드할 수 있습니다.LINQ to SQL은 관계형 데이터를 개체로 관리하는 데 필요한 런타임 인프라를 제공합니다.LINQ to Entities를 통해 개발자는 Visual Basic 또는 Visual C#을 사용하여 Entity Framework 개념적 모델에 대한 쿼리를 작성할 수 있습니다.LINQ 쿼리에 대한 데이터 소스 활성화
사용자 지정 LINQ 공급자와 LINQ 식 트리를 소개하고 LINQ를 확장하는 기타 방법을 소개합니다.추가 LINQ 리소스
LINQ에 대한 정보가 있는 다른 온라인 소스의 링크를 제공합니다.
관련 단원
LINQ to SQL
LINQ to SQL 기술에 대해 설명하고 LINQ to SQL을 사용하는 데 도움이 되는 항목에 대한 링크를 제공합니다.LINQ to ADO.NET(포털 페이지)
LINQ to DataSet 기술에 대해 설명하고 LINQ to DataSet을 사용하는 데 도움이 되는 항목에 대한 링크를 제공합니다.LINQ 샘플
LINQ의 다양한 기능을 보여 주는 샘플에 대한 링크를 제공합니다.