آموزش تصویری کار با دستورات LINQ در سی شارپ

LINQ در سی شارپ

بعد از آموزش تصویری EntityFramework نیاز دانستیم آموزش LINQ در سی شارپ را نیز آماده دانلود کنیم ، مجموعه فیلم آموزشی که به برسی کامل دستورات LINQ در سی شارپ میپردازد ، که بتوانید LINQ و Entity را باهم جلو ببرید ، آموزش از کیفیت بالایی برخودار است که کامل به برسی دستورات LINQ میپردازد.در ادامه یک برسی جزئی روی LINQ انجام دادیم همراه ما باشید.

اگه بخواهیم سرعت Linq را بررسی کنیم، این فن آوری هیچ مزیتی نسبت به پدر خودش Ado.net ندارد، به دلیل اینکه ابتدا دستور Linq شما توسط CLR بررسی به Expression Tree تبدیل میشود و سپس دستور Sql معادل آن تولید و به دیتابیس فرستاده میشود، همچنین در هنگام دریافت اطلاعات، مقدار زیادی متادیتا رو به همراه اطلاعات مورد نیاز بارگذاری میکند و این باعث میشود که کمی کند کار کند که البته زیاد نیست و قابل قبول است. البته Linq قابلیتهای خوبی هم در بهبود سرعت داره، یکی اینکه دستورات Sql ای که تولید میشه همه به صورت Parameterized Query هستند که هم باعث میشه در مقابل حملات Sql یا Sql-Injection محفوظ بمونه و هم در حافظه ی دیتابیس سرور Cache میشه که این باعث بهبود سرعت میشود.

یکی از قابلیهای دیگر Linq امکان کامپایل کردن Query یا Compiled Query می باشد که باعث میشود عملیات تبدیل رشته ی Linq به دستورات Sql نیز در حافظه Cache بشود و این نیز به بهبود سرعت بازیابی اطلاعات کمک شایانی خواهد کرد.

از لحاظ راحتی هم، واقعا کار با Linq لذت بخش و سرعت عملش بسیار بالاست.

پویا قربانی

نوشته‌های مرتبط

دیدگاه‌ها

*
*

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.

    حمید پاسخ

    سلام
    آدرس لینک دوم اشتباها روی لینک اول تنظیم شده
    لطفا بررسی نمایید.
    ممنونم

      مسعود شریفی پاسخ

      انجام شد :)

    علی پاسخ

    سلام
    ممنون از بهترین سایت دنیا
    لطفا آدرس لینک دوم رو درست کنید

      مسعود شریفی پاسخ

      ممنون علی جان انجام شد :)

    90154004 پاسخ

    زبان آموزش ویدئو زبان فارسی است؟

      مسعود شریفی پاسخ

      خیر زبان اصلی

    مریم پاسخ

    سلام ببخشید آموزشش فارسی هست؟

      مسعود شریفی پاسخ

      خیر زبان اصلی

    علی پاسخ

    با این فیلمای جرتتون انگلیسی پره چه نیازی از شما دانلود کنیم فارسی بزارید اگه این کاره اید

      مسعود شریفی پاسخ

      میتونید دانلود کنید این مسئله خیلی سادست.
      موفق پیروز باشید.:)

ما یک پرسشنامه‌ی کوچولو داریم، که قول میدیم وقتتون رو خیلی نمی‌گیره، ولی کلی به ما کمک می‌کنه، چون هم assessment مونه ,و هم شما به ما در این زمینه کمک میکنید.بزن بریم