لینک‌پد

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو

یکی از امکانات جدید و رو به رشدی که به دات نت اضافه شده‌است و باعث ساده تر شدن برنامه‌های تحت این پلتفرم شده‌است Linq یا زبان پرس و جوی یکپارچه‌است که هدف اصلی آن ایجاد یک زبان واحد برای کار با اشیاء، آرایه‌ها، بانکهای اطلاعاتی، فایلها و مانند آن است.

زبانی که ساختار اصلی آن شبیه دستور Select در SQL است. مثلاً دستور زیر را در نظر بگیرید:

var words =

from word in "The quick brown fox jumps over the lazy dog".Split()

orderby word.Length

where word.Length > ۳

select word

این دستور کلمات واقع در رشته داده شده که طولی بیشتر ازسه کاراکتر دارند را به ترتیب طول بر می‌گرداند و آنرا در آرایه Words می‌ریزد. به همین سادگی.....

در هر صورت برای آموزش و آزمایش دستورات Linq بخصوص هنگام کار با بانکهای اطلاعاتی می‌توانید از ابزار بسیار مفیدی به نام «لینک پد» استفاده کنید که هم کلی مثال آماده دارد (حتی دستورات اس کیو ال ساخت بانک اطلاعاتی نمونه‌ای که مثالهایش را بر پایه آن شرح داده‌است را درون آن به راحتی پیدا می‌کنید) و هم اینکه می‌توانید به بانکهای اطلاعاتی خودتان متصل شده و دستورات متناظر با جداول خود را بنویسید.