دوره آموزشی یادگیری جامع LINQPad
1 ساعت 46 دقیقهمتوسط2020-11-05
مدرسین

Walt Ritscher
Programmer, UI Designer, Staff Instructor at LinkedIn Learning
جزئیات دوره
LINQPad به عنوان یک ویرایشگر کد بسیار سبک و قدرتمند، و اجراکننده کد، میتواند زمان زیادی را در گردش کار شما صرفه جویی کند. مربی Walt Ritscher شما را در نصب و راه اندازی LINQPad راهنمایی میکند. سپس شروع به یادگیری اصول LINQPad مانند افزودن فایلهای دوره، کاوش در ویراستارهایی که LINQPad ارائه میدهد، اجرای نمایش دادهها و افزودن منابع میشود. او با بیان جزئیات بیشتر در مورد ابزار dump توضیح موضوعاتی مانند dump helper، به استثنای ستونها را شامل میشود و همچنین خروجی را به کنترل شبکه تغییر میدهد. در مرحله بعد، مثالهای جستجوی LINQ را بررسی کنید. نحوه قالببندی خروجی را ببینید. بیاموزید که چگونه تفاوت بین دو شی objects، و snapshot از حالت یک شی، و دادههای حافظه پنهان را بین اجرای کوئری نمایش دهید. او همچنین نحوه استفاده از LINQPad را به عنوان صفحه چرکنویس کد نشان میدهد. سپس نحوه اشکال زدایی کد پرس و جو را در LINQPad مطالعه کنید. با نحوه یافتن محتوا در فایلها، نحوه افزودن تجسم به پنجرههای نتیجه و نحوه استفاده از روش uncapsulate آشنا شوید.
مهارت ها
LINQData Resource ManagementDatabase ManagementEssential TrainingMicrosoft
سرفصل ها
مقدمه
- با LINQPad راه اندازی کنید
- LINQPad را نصب کنید
- آنچه باید بدانید
- کد را در GitHub دریافت کنید
شروع به کار با LINQPad
- مورد یک ویرایشگر سبک وزن
- تور سریع ویرایشگر LINQPad
- از فایل های دوره در LINQPad استفاده کنید
مبانی LINQPad
- ویرایشگر عبارت را کاوش کنید
- ویرایشگر بیانیه ها را کاوش کنید
- عبارات کوئری ساده LINQ را اجرا کنید
- ویرایشگر برنامه ها را کاوش کنید
- افزودن ارجاع به کتابخانه ها
- فرمت فایل .linq را درک کنید
- منبع داده WebColors را کاوش کنید
بیشتر در مورد ویژگی Dump
- WriteLine در مقابل روش گسترش Dump
- کمک کننده Dump را درک کنید
- با هدر Dump خروجی توصیفی ایجاد کنید
- یک ناحیه انتخاب شده از کد را اجرا کنید
- ستون ها را حذف و شامل شود
- تکرار سرصفحه جدول
- خروجی را به کنترل گرید تغییر دهید
مثال های پرس و جوی LINQ
- چه منابعی برای LINQ to Objects معتبر هستند
- عملگرهای پرس و جو پایه LINQ
- عبارات پرس و جوی LINQ را بنویسید
- به پایگاه داده متصل شوید
- پایگاه داده را با SQL پرس و جو کنید
- از DataContext استفاده کنید
- پایگاه داده را با عبارت LINQ پرس و جو کنید
- فایل XML را به عنوان منبع داده پیکربندی کنید
- فایل XML را پرس و جو کنید
- فیلتر بر اساس ویژگی ها
فرمت کردن خروجی
- از یک فونت با عرض ثابت در پنجره نتایج استفاده کنید
- ظاهر را با CSS سفارشی تغییر دهید
- خروجی ساید بای ساید
- خروجی هایلایت
ابزارها و تکنیک ها
- نمایش تفاوت بین دو شی
- از وضعیت یک شی برای مقایسه عکس فوری بگیرید
- داده ها را در حافظه پنهان بین اجراهای کوئری ذخیره کنید
به عنوان یک کد Scratchpad استفاده کنید
- پسوندهای خود را بنویسید
- از مراجع و بسته های NuGet استفاده کنید
- نحوه استفاده از فضاهای نام
- هر کد کلاس مرجع را با ILSpy مشاهده کنید
Dubugging
- اشکال زدایی و نقاط شکست
- اشکال زدایی Locals و Watch windows
نکات و ویژگی های دیگر
- در فایل ها پیدا کنید
- با روش پسوند نمودار، داده ها را تجسم کنید
- نمونه های LINQPad را کاوش کنید
- روش Uncapsulate را جایگزین انعکاس کنید
- بقیه LINQPad
نتیجه
- مراحل بعدی