Đề cương khóa học

Giới thiệu

LINQ Cơ bản

  • IEnumerable<T>
  • IEnumerator<T>
  • Projection, filtering, quantifiers, partitions, operations, v.v.

Tổng quan về LINQ Operators

  • Thực thi ngay lập tức so với thực thi trì hoãn
  • Operators streaming so với non-streaming

Chuẩn bị Môi trường Phát triển

  • Cài đặt và cấu hình .NET
  • Cài đặt và cấu hình LINQPad

Các Truy vấn LINQ Đơn giản

  • Chọn một nguồn dữ liệu
  • Tạo một truy vấn
  • Thực thi một truy vấn

Biến đổi Dữ liệu và Mối quan hệ Kiểu

  • Trả về kết quả dưới dạng một kiểu
  • Thực hiện các thao tác trên các phần tử nguồn
  • Cho phép trình biên dịch chọn kiểu

Nhóm và Kết hợp Các Truy vấn LINQ

  • Nhóm theo nhiều khóa
  • Mở rộng một truy vấn nhóm
  • Nhóm với các khóa tùy chỉnh
  • Sử dụng inner join với khóa tổng hợp
  • Sử dụng group join và inner group join

LINQ với Lambda Operators

  • Hiểu cú pháp phương thức với Lambda operators
  • Nhóm theo nhiều khóa
  • Nhóm theo các khóa tùy chỉnh và các đối tượng tùy chỉnh
  • Sử dụng inner join và composite join
  • Sử dụng group join và group inner join

Các Truy vấn Tiêu chuẩn và Phức tạp

  • Lọc các tập hợp con
  • Sắp xếp lại dữ liệu bằng một operator
  • Phân tích các nhóm cơ bản
  • Tạo một hệ thống phân cấp trong một tập dữ liệu
  • Chuỗi dữ liệu
  • Sử dụng các từ khóa into và let

LINQ đến SQL

  • Thiết lập một cơ sở dữ liệu
  • Truy vấn một cơ sở dữ liệu
  • Cập nhật một cơ sở dữ liệu

LINQ đến XML

  • Tạo một cây
  • Sử dụng các truy vấn cây

Tóm tắt và Kết luận

Requirements

  • Hiểu biết về lập trình

Đối tượng

  • Nhà phát triển Web
 14 Hours

Number of participants


Price per participant

Testimonials (5)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories