آموزش linq از TekPub
linq تکنولوژی جدیدی ات که توسط مایکروسافت ابداع شد و به زودی در بین برنامه نویسان بسیار محبوب شد روش استفاده آسان از linq برای بازیابی داده ها از منابع داده ای همانند لیست ها و مجموعه ها و دیتابیس و ... محبوبیت زیادی را برای این تکنولوژی ایجاد کرد.
ابن مجموعه که از مجموعه های آموزشی TekPub است به صورت کامل به معرفی و پس آموزش linq می پردازد.
این سری توسط Justin Etheredge ارائه می شود در ابتدا به معرفی linq می پردازد و سپس با توضیح اینکه linq چگونه کار می کند به معرفی ویژگی هایی که به C# 2 و C# 3 اضافه شده اند و کار با linq را امکان پذیر کرده اند می پردازد.Justine سپس به آموزش تک تک توابع linq می پردازد و نحوه کارکرد انها را توضیح می دهد.
در انتهای این مجموعه آموزشی به معرفی و آموزش Parallel linq و linq to sql می پردازد.
این مجموعه ویدیوی آموزشی در 9 قسمت و 247 دقیقه ارائه شده است.در زیر سرفصل های این مجموعه آموزشی را به صورت مختصر مشاهده می کنید.
1- مبانی linq
در این قسمت به معرفی نوع متغیر، extension method ,collection initiallizers وdelegate,ananymous delegate , عبارت های لامبدا می پردازد.این مفاهیم پایه و اساس linq هستند و از ترکیب آنها linq ساخته شده است.
2- نحوه کار کردن با yeild و where , select
در این قسمت از مجموعه آموزشی linq، خواهید فهمید که yeild چگونه کار می کند؟تابع where چگونه به مجموعه های اعمال می شود.
3- آشنایی با select , Tuples و Anonymous Types
در این قسمت با نحوه کار تابع select آشنا می شوید و به شما نحوه کنترل مقدار برگشتی در فرمتهای مختلف آموزش داده می شود.
4- آشنایی با order,Take,skip, aggregation function
در این قسمت با توابعی که مجموعه های برگشتی را مرتب می کنند و یا قسمتی از مجموعه داده را برگشت می دهند آشنا می شوید.
5-در این قسمت با اپراتور های مجموعه ها همانند اشتراک و اتحاد و ... آشنا می شوید.
6-در این قسمت از مجموعه آموزشی linq با عملیات join , group در linq آشنا می شوید.
7-در این قسمت با linq to sql به صورت عمیق آشنا می شوید.در این قسمت با ساختار درختی linq که کار با انواع منابع داده را میسر کرده است آشنا می شوید در جریان آموزش این قسمت ممکن است مغز شما منفجر شود!.
8-معرفی linq to xml
در این قسمت با linq to xml آشنا می شوید و خواهید توانست در این قسمت از linq to sql برای ساخت و parse سند های xml استفاده کنید.
9- آشنایی با parallel linq
در این قسمت با plinq آشنا خواهید شد و خواهید فهمید که در چه مواقعی plink سرعت برنامه شما را زیاد و یا برنامه شما را کند می کند.