LINQ(통합 언어 쿼리)

업데이트: 2007년 11월

LINQ(통합 언어 쿼리)는 강력한 쿼리 기능을 C# 및 Visual Basic의 언어 구문으로 확장하는 Visual Studio 2008의 기능 집합입니다. LINQ에는 데이터 쿼리 및 업데이트에 사용할 수 있고 쉽게 배울 수 있는 표준적인 패턴이 도입되었으며 거의 모든 종류의 데이터 소스를 지원하도록 기술을 확장할 수 있습니다. Visual Studio 2008에는 LINQ 공급자 어셈블리가 포함되어 있으므로 LINQ를 .NET Framework 컬렉션, SQL Server 데이터베이스, ADO.NET 데이터 집합 및 XML 문서와 함께 사용할 수 있습니다.

단원 내용

  • LINQ 소개
    LINQ 쿼리를 사용하여 해결할 수 있는 문제의 종류와 작성 가능한 응용 프로그램의 종류에 대한 일반적인 소개 수준의 정보를 제공합니다.

  • C#에서 LINQ 시작
    C# 설명서와 샘플을 이해하기 위해 알아야 할 기본적인 사항을 설명합니다.

  • Visual Basic에서 LINQ 시작
    Visual Basic 설명서와 샘플을 이해하기 위해 알아야 할 기본적인 사항을 설명합니다.

  • 방법: LINQ 프로젝트 만들기
    LINQ 프로젝트를 작성하는 데 필요한 .NET Framework 버전, 참조 및 네임스페이스에 대해 설명합니다.

  • LINQ를 위한 Visual Studio IDE 및 도구 지원
    개체 관계형 디자이너, 쿼리에 대한 디버거 지원 및 LINQ와 관련된 기타 IDE 기능을 설명합니다.

  • LINQ 일반 프로그래밍 가이드
    표준 쿼리 연산자, 식 트리 및 쿼리 공급자와 같은 LINQ를 사용하여 프로그래밍하는 방법을 설명하는 항목에 대한 링크를 제공합니다.

  • 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 DataSet을 사용하면 다른 데이터 소스에 사용되는 것과 같은 쿼리 기능만 활용해도 더 풍부한 쿼리 기능을 DataSet에 빌드할 수 있습니다. LINQ to SQL은 관계형 데이터를 개체로 관리하는 데 필요한 런타임 인프라를 제공합니다.

  • 추가 LINQ 리소스
    LINQ에 대한 정보가 있는 다른 온라인 소스의 링크를 제공합니다.

관련 단원

  • LINQ to SQL
    LINQ to SQL 기술에 대해 설명하고 LINQ to SQL을 사용하는 데 도움이 되는 항목에 대한 링크를 제공합니다.

  • LINQ to ADO.NET(포털 페이지)
    LINQ to DataSet 기술에 대해 설명하고 LINQ to DataSet을 사용하는 데 도움이 되는 항목에 대한 링크를 제공합니다.

  • LINQ 샘플
    LINQ의 다양한 기능을 보여 주는 샘플에 대한 링크를 제공합니다.

참고 항목

기타 리소스

Link to Everything: A List of LINQ Providers