آموزش تسلط بر LINQ با سی شارپ و دات نت

Mastering LINQ with C# and .NET

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: آموزش سس مخفی دات نت برای جستجو در مجموعه ها و پایگاه های داده ایجاد و اجرای پرس و جوهای LINQ در مجموعه داده ها انجام پرس و جوهای داده موقت در منابع داده های درون حافظه و خارجی پایگاه های داده پرس و جو اپراتورهای LINQ خود را بنویسید از کتابخانه ها و رویکردهای پیشرفته برای پرس و جوی داده ها استفاده کنید پیش نیازها:Basic دانش C# درک پایه ای از انواع مجموعه سی شارپ (به عنوان مثال، آرایه، لیست، و غیره) درک روش های پسوند

      این یک دوره جامع در مورد فناوری به نام پرس و جوی یکپارچه زبان (LINQ) است. LINQ بخش اصلی دات‌نت است که به ما کمک می‌کند مجموعه‌ها را تکرار کنیم، فیلتر کنیم، جستجو کنیم، تبدیل و دستکاری کنیم، چه اشیاء محلی (آرایه‌ها، فهرست‌ها و غیره) یا اشیاء راه دور (مانند پایگاه‌های داده).

      این دوره شامل موارد زیر است:

      • LINQ چیست، چگونه پیاده‌سازی می‌شود و از چه رابط‌هایی استفاده می‌کند
      • اپراتورهای اصلی LINQ (تعداد زیادی وجود دارد!)
      • استفاده از LINQ برای پرس و جو از پایگاه داده (LINQ به Entities)
      • فناوری‌هایی با پشتیبانی از LINQ (به عنوان مثال، LINQ به XML)
      • LINQ موازی (PLINQ) و نحوه استفاده از آن برای موازی کردن درخواست‌های خود
      • موضوعات اضافی (به عنوان مثال، پشتیبانی از ابزار LINQ در Rider/ReSharper، با استفاده از MoreLINQ)

      سرفصل ها و درس ها

      معرفی Introduction

      • معرفی Introduction

      شروع کار با LINQ Getting Started with LINQ

      • بررسی اجمالی Overview

      • چگونه LINQ کار می کند How LINQ Works

      • IEnumerable<T> IEnumerable<T>

      • پیاده سازی IEnumerable<T> Implementing IEnumerable<T>

      • شروع به استفاده از LINQPad کنید Start Using LINQPad

      • عملیات نسل Generation Operations

      • خلاصه Summary

      اپراتورهای Linq در جزئیات Linq Operators in Detail

      • بررسی اجمالی Overview

      • یادآوری مجدد: نمونه ها Reminder re: Samples

      • تبدیل انواع داده ها: Cast، ToXxx و AsXxx Converting Data Types: Cast, ToXxx and AsXxx

      • عملیات طرح ریزی: انتخاب و SelectMany Projection Operations: Select and SelectMany

      • فیلتر کردن داده ها: OfType و Where Filtering Data: OfType and Where

      • طرح ریزی و فیلترینگ Projection and Filtering

      • مرتب سازی داده ها: OrderBy، ThenBy، Reverse Sorting Data: OrderBy, ThenBy, Reverse

      • گروه بندی داده ها: GroupBy و IGrouping<T> Grouping Data: GroupBy and IGrouping<T>

      • مجموعه عملیات: متمایز، به جز، تقاطع، اتحاد Set Operations: Distinct, Except, Intersect, Union

      • تنظیم عملیات Set Operations

      • عملیات کمیت: همه، هر و شامل Quantifier Operations: All, Any and Contains

      • پارتیشن بندی داده ها: Skip (While) و Take (While) Partitioning Data: Skip(While) and Take(While)

      • کمیت و پارتیشن بندی Quantifiers and Partitioning

      • Join Operations: Join و Group Join Join Operations: Join and GroupJoin

      • عملیات برابری (SequenceEqual، مقایسه NUnit) Equality Operations (SequenceEqual, NUnit comparisons)

      • عملیات عنصر: First، Last، Single، ElementAt Element Operations: First, Last, Single, ElementAt

      • عملیات الحاق (Concat) Concatenation Operations (Concat)

      • عملیات تجمع: توابع جمع، شمارش، آماری Aggregation Operations: Aggregate, Count, Statistical Functions

      • عملیات تجمیع Aggregation Operations

      • خلاصه Summary

      LINQ و پایگاه های داده LINQ and Databases

      • بررسی اجمالی Overview

      • جادوی درختان بیان (بیان<T>) The Magic of Expression Trees (Expression<T>)

      • IQueryable<T> IQueryable<T>

      • LINQ به نهادها (Entity Framework) LINQ to Entities (Entity Framework)

      • جستجوهای LINQ Async (Entity Framework) Async LINQ Queries (Entity Framework)

      • خلاصه Summary

      LINQ موازی Parallel LINQ

      • بررسی اجمالی Overview

      • AsParallel و ParallelQuery AsParallel and ParallelQuery

      • لغو و استثناء Cancellation and Exceptions

      • گزینه های ادغام Merge Options

      • تجمیع سفارشی Custom Aggregation

      • خلاصه Summary

      • خلاصه Summary

      موضوعات اضافی Extra Topics

      • بررسی اجمالی Overview

      • بررسی اجمالی Overview

      • LINQ به XML (System.Xml.Linq) LINQ to XML (System.Xml.Linq)

      • پشتیبانی LINQ در ReSharper/Rider LINQ Support in ReSharper/Rider

      • MoreLINQ MoreLINQ

      • خلاصه دوره Course Summary

      • دوست دارید بیشتر بدانید؟ Would You Like to Know More?

      نمایش نظرات

      آموزش تسلط بر LINQ با سی شارپ و دات نت
      جزییات دوره
      3.5 hours
      42
      Udemy (یودمی) Udemy (یودمی)
      (آخرین آپدیت)
      12,201
      4.7 از 5
      دارد
      دارد
      دارد
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Dmitri Nesteruk Dmitri Nesteruk

      مهندسی نرم افزار/سخت افزار • Quant Finance • Algotrading