Course Outline
소개
LINQ 기본
- IEnumerable<T>
- IEnumerator<T>
- 투영, 필터링, 수량자, 파티션, 연산 등
LINQ 연산자 개요
- 즉시 실행과 지연 실행
- 스트리밍 및 비스트리밍 운영자
개발 환경 준비
- .NET 설치 및 구성
- LINQ패드 설치 및 구성
단순 LINQ 쿼리
- 데이터 소스 선택
- 쿼리 만들기
- 쿼리 실행
데이터 변환 및 유형 관계
- 결과를 유형으로 반환
- 소스 요소에 대한 작업 수행
- 컴파일러가 유형을 선택하도록 허용
그룹화 및 결합 LINQ 쿼리
- 여러 키로 그룹화
- 그룹 쿼리 확장
- 사용자 정의 키로 그룹화
- 복합 키와 함께 내부 조인 사용
- 그룹 가입 및 내부 그룹 가입 사용
LINQ Lambda 연산자 사용
- Lambda 연산자를 사용한 메서드 구문 이해
- 다중 키로 그룹화
- 사용자 정의 키 및 사용자 정의 개체별로 그룹화
- 내부 조인 및 복합 조인 사용
- 그룹 조인 및 그룹 내부 조인 사용
표준 및 복잡한 쿼리
- 하위 집합 필터링
- 연산자를 사용하여 데이터 재정렬
- 기본 그룹 구문 분석
- 데이터 세트에 계층 구조 만들기
- 데이터 연결
- into 및 let 키워드 사용
LINQ ~ SQL
- 데이터베이스 설정
- 데이터베이스 쿼리
- 데이터베이스 업데이트
LINQ ~ XML
- 트리 만들기
- 트리 쿼리 사용
요약 및 결론
Requirements
- 프로그래밍에 대한 이해
청중
- 웹 개발자
회원 평가 (10)
모든 것. 다시 한번 Fulvio가 다룬 개념의 양과 3일 동안의 자세한 설명을 고려하면 정말 좋았습니다. 저는 그가 데이터 엔지니어로서 우리에게 필요한 많은 개념을 다룬 점이 마음에 들었습니다.
Florim - Jisc
Course - Programming in C# with Visual Studio
Machine Translated
The trainor is knowledgeable about the topic. He is easily to approach if you have questions. Of course, he shared his knowledge to the best he can.
Minette Mirzi Dela Cruz - Electronic Commerce Payments Inc.
Course - Programming in ASP.NET MVC 5
잘 설명되었습니다.
Moises - Department of Defense
Course - Programming in WPF
Machine Translated
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Course - Visual Studio with VB.Net
나는 Folio의 폭넓은 지식에 감사했습니다. 그는 강좌 내용을 잘 알고 있었을 뿐만 아니라, 우리에게 더 의미 있는 예를 만들기 위해 우리가 익숙한 언어의 구문도 알고 있었습니다. 그는 일정 기간 동안 교육 범위 밖의 기술 및 솔루션에 대한 지식을 공유하여 향후(및 향후 교육)에 사용할 수 있는 다른 솔루션에 대한 통찰력을 제공했습니다.
Raphael - Markit Valuations Limited
Course - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Machine Translated
Trainer knowledge and approach.
Piotr Kucharski
Course - Introducing C# 6.0 with Visual Studio 2015/2017
Colin approached the subject in a way, and using language in a way that made it easy to understand. He managed to cover a vast amount in a small time without making it seem like "Information Overload". The training was done in a way that ensures you to take in information and use it going forward, rather than detaching each part from the next.
David - Sepura Plc
Course - Programming in C#
교육 참가자가 제기한 질문과 문제에 대한 유연한 접근 방식과 맞춤형 연습.
Maciej - DataConsult S.A.
Course - Advanced Programming in C#
Machine Translated
나는 운동을 정말 좋아한다.
Ioan Adrian Gui - Bachner - Continental Automotive (avlad)
Course - Unity: Developing 3D Games with C# and Javascript
Machine Translated
the trainer level.