C#.NET LINQ Tutorial – LINQ Fundamentals
About This Course
Microsoft developers have been using both OR/M tools,which are LINQ To SQL and Entity Framework, for a long time. Also XML querying operations appear in many projects. For using these technologies, you must be skilled on query technics. LINQ ensures you to create queries efficiently.
In this course you will learn querying by LINQ(Language Integrated Query) properly. We will study totally 2 main chapters during the course. These are; Introduction to LINQ and Query Object Collections.
This tutorial appeals to .NET developers by using C# .NET language. So, before this course you must learn C#.NET basics and Object Oriented Programming principles.
Main purpose of this tutorial is making the best beginning to Language Integrated Query.
If you follow lecture order and practice whole examples, at the end of tutorial you can easily create queries that all on your need.
Practice homeworks and answer quiz questions. These tasks are given you to improve your querying skills.
Have a nice learn !
Yours sincerely…
What are the requirements?
Download and setup Visual Studio 2013 Express Edition. Pre-study and learn C#.NET on basic to intermediate level and object oriented principles
What am I going to get from this course?
- Learn how to query data collections and data sources by LINQ
- Use Func delegate and Lambda Expression into LINQ Extension Methods easily.
- Learn how interfaces implement into a class.
- Learn LINQ expression query set and LINQ extension method usage.
What is the target audience?
- This course appeals to C# .NET Developers who know about the base of C#.NET Language and Object Oriented Programming Principle
Course Staff
Emre Şavklı
Software Developer and Instructor
I am a software developer and instructor.
I have been working in a vocational high school over 8 years. I also develop small and medium sized bussiness projects with .NET technologies,like C#.NET,ASP. NET, SQL Server, and WCF, around 10 years.
Furthermore,over 5 years experience on XML, JSon Data, AJAX technologies in more projects.
Recently, I’ve published a book about Entity Framework 5.0.
I have education of master degree in Management Information Systems(MIS) for 2 years.
Frequently Asked Questions
What web browser should I use?
The EnlightMe platform works best with current versions of Chrome, Firefox or Safari, or with Internet Explorer version 9 and above.
Course Features
- Lectures 20
- Quizzes 0
- Duration 4 Hours/Week
- Skill level
- Language English
- Students 2
- Certificate No
- Assessments Self
-
Section 1: Introduction To LINQ
- Lecture 1.1 Lecture 1:What is Language Integrated Query Preview Locked
- Lecture 1.2 Lecture 2:Hello LINQ – First Application Locked
- Lecture 1.3 Lecture 3:Using Lambda Expression and Func Delegate Locked
- Lecture 1.4 Lecture 4:Extension Methods Preview Locked
-
Section 2: Querying Object Collections By LINQ
- Lecture 2.1 Lecture 5:Projection Query – Select Locked
- Lecture 2.2 Lecture 6:Projection-Select Many Operation Locked
- Lecture 2.3 Lecture 7:OrderBy, OrderByDescending Locked
- Lecture 2.4 Lecture 8:Homework – Sorting Operations Locked
-
Lecture 2.5
Lecture 9:Filtering Operations – Where and OfType
- Lecture 2.6 Lecture 10:Homework – Filtering Operations Locked
- Lecture 2.7 Lecture 11:Grouping Operations – GroupBy Locked
- Lecture 2.8 Lecture 12:Aggregation Operations – Count Locked
- Lecture 2.9 Lecture 13:Aggregation Operations – Sum Locked
- Lecture 2.10 Lecture 14:Aggregation Operations – Average Locked
- Lecture 2.11 Lecture 15:Aggregation Operations – Max & Min Locked
- Lecture 2.12 Lecture 16:Set Operations – Distinct Locked
- Lecture 2.13 Lecture 17:Set Operations – Intersect & Except Locked
- Lecture 2.14 Lecture 18:Set Operations – Union Locked
- Lecture 2.15 Lecture 19:Quantifier Operations – All and Any Locked
- Lecture 2.16 Lecture 20:Quantifier Operations – Contains Locked