Linq

معرفی Linq

Language Integrated Query به اختصار Linq، یک مدل و روش برنامه نویسی مایکروسافت است که اساسا قابلیت های پرس و جو رسمی را به زبان های برنامه نویسی مبتنی بر Microsoft .NET اضافه می کند.  LINQ یک سینتکس جمع و جور، مفسر و قابل فهم را برای تغییر داده ها ارائه می دهد.

LINQ از یک سینتکس مشابه SQL استفاده می کند تا عبارات پرس و جو را فراتر از قابلیت های SQL جاسازی شده در زبان های برنامه نویسی ایجاد کند. به همین دلیل است که SQL جاسازی شده از سینتکس های ساده برای افزودن اظهارات SQL به زبان های برنامه نویسی دیگر استفاده می کند، که در آن هیچ تلاشی برای ادغام چنین اظهارات به سینتکس بومی و مکانیزم تایپ وجود ندارد. بنابراین، نمی توانید ساختارهای زبان مادری مانند  قابلیت در دستورات SQL جاسازی شده را فراخوانی کنید، تا وقتی که می توانید از LINQ استفاده کنید، چرا که برای استفاده از سینتکس بومی، ساختارها و مکانیزم های تایپ استفاده می شود. علاوه بر این، LINQ ممکن است برای دسترسی به انواع داده ها استفاده شود، در حالی که SQL جاسازی شده محدود به آدرس دادن به پایگاه های داده ای است که می تواند پرس و جوهای SQL را انجام دهد.

ویژگی های Linq

  • نوشتن query
  • سرعت بالا در پیاده سازی نرم افزار
  • قابلیت اشکال زدائی و IntelliSence
  • افزایش راندمان برنامه نویسی
  • امنیت بالا
  • تغییرپذیری آسان
  • مبانی LINQ در سی شارپ 6

مبانی LINQ در سی شارپ 6

دوشنبه ۲۶ مهر ۱۳۹۵ - ساعت ۲۲:۴۸
  • پرسش و پاسخ سی شارپ توسط Scott Allen و Jon Skeet

پرسش و پاسخ سی شارپ توسط Scott Allen و Jon Skeet

شنبه ۲۴ مهر ۱۳۹۵ - ساعت ۱۰:۵۷
  • آشنایی با نکته ها و ترفندهای مفید LINQ

آشنایی با نکته ها و ترفندهای مفید LINQ

دوشنبه ۲۸ تیر ۱۳۹۵ - ساعت ۱۹:۰۰
  • آموزش LINQ در Visual Basic 2010

آموزش LINQ در Visual Basic 2010

پنج شنبه ۱۰ تیر ۱۳۹۵ - ساعت ۰۸:۰۰
  • آموزش LINQ در Visual C# 2010

آموزش LINQ در Visual C# 2010

پنج شنبه ۱۰ تیر ۱۳۹۵ - ساعت ۰۶:۰۰
  • آموزش LINQ با سی شارپ

آموزش LINQ با سی شارپ

سه شنبه ۰۷ اردیبهشت ۱۳۹۵ - ساعت ۱۷:۰۰
  • آموزش LINQ در #C

آموزش LINQ در #C

پنج شنبه ۲۷ فروردین ۱۳۹۴ - ساعت ۰۹:۲۹
  • دوره تمرین LINQ

دوره تمرین LINQ

سه شنبه ۱۲ اسفند ۱۳۹۳ - ساعت ۱۲:۳۸
  • دوره آموزش C# Programming Paradigms

دوره آموزش C# Programming Paradigms

شنبه ۱۰ آبان ۱۳۹۳ - ساعت ۰۷:۴۲
  • سورس مدیریت دانشگاه به زبان سی شارپ

سورس مدیریت دانشگاه به زبان سی شارپ

سه شنبه ۰۶ آبان ۱۳۹۳ - ساعت ۲۲:۵۸
  • مجموعه کتاب های موسسه O’Reilly

مجموعه کتاب های موسسه O’Reilly

چهارشنبه ۲۳ مهر ۱۳۹۳ - ساعت ۲۰:۳۸
  • سورس برنامه چت با ASP.NET و AJAX

سورس برنامه چت با ASP.NET و AJAX

سه شنبه ۰۶ خرداد ۱۳۹۳ - ساعت ۲۰:۰۶
  • دسترسی به داده ها با استفاده از LINQ

دسترسی به داده ها با استفاده از LINQ

سه شنبه ۰۶ خرداد ۱۳۹۳ - ساعت ۰۷:۲۴
  • معماری LINQ

معماری LINQ

سه شنبه ۰۶ خرداد ۱۳۹۳ - ساعت ۰۶:۴۲
  • اصول LINQ

اصول LINQ

دوشنبه ۰۵ خرداد ۱۳۹۳ - ساعت ۰۴:۰۴
  • فیلم آموزش LINQ to SQL

فیلم آموزش LINQ to SQL

جمعه ۰۲ خرداد ۱۳۹۳ - ساعت ۰۶:۱۶
  • سیستم پیگیری بانک اطلاعاتی پیمانکاران آسفالت شهرداری مشهد

سیستم پیگیری بانک اطلاعاتی پیمانکاران آسفالت شهرداری مشهد

پنج شنبه ۳۰ شهریور ۱۳۹۱ - ساعت ۱۰:۲۳