در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با LINQ یاد می گیرید.
عنوان اصلی : .NET Essentials: LINQ for XML
معرفی :
داده های XML خود را با LINQ جستجو و تبدیل کنید
آنچه شما باید بدانید
نحوه دسترسی به کد نمونه در GitHub
چرا این دوره از LINQPad استفاده می کند
LINQPad را نصب کنید
1. بارگذاری XML در کلاس های LINQ:
LINQ برای XML را درک کنید
فایل های داده XML برای این دوره
بارگذاری داده ها از یک فایل XML
نگاهی سریع به کلاس XElement
XML را در یک رشته XML تجزیه کنید
سند XML را ذخیره کنید
2. کار با عناصر و ویژگی ها:
یک عنصر از XML دریافت کنید
یک ویژگی از XML دریافت کنید
هنگام استفاده از فضای نام طرحواره، گره ها را دریافت کنید
عناصر تک یا چندگانه را دریافت کنید
عنصر کودک را دریافت کنید
عناصر کودک را دریافت کنید
از Descendants() برای بازگشت عناصر فرزند استفاده کنید
ویژگی ها را دریافت کنید
مقادیر عناصر و ویژگی ها را بخوانید
مقادیر عنصر و ویژگی را تغییر دهید
از SetElementValue برای افزودن، حذف و اصلاح عناصر فرزند استفاده کنید
از SetValue برای تنظیم با داده های غیر رشته ای استفاده کنید
3. اپراتورهای پرس و جو:
از دستور Query برای کار با عناصر استفاده کنید
پرس و جو صفت
داده ها را در یک نوع ناشناس جدید انتخاب کنید
بند کجا روی مقدار ویژگی
کجا بند با مقایسه
پرس و جوهای جمعی
ترتیب خروجی را با OrderBy انتخاب کنید
پرس و جو برای عناصر خالی و مقادیر خالی
دسته بندی بر اساس
چالش: خروجی رشته سفارشی ایجاد کنید
راه حل: خروجی رشته سفارشی ایجاد کنید
چالش: نتایج را برای نمایش عناصر بدون محتوا فیلتر کنید
راه حل: نتایج را برای نمایش عناصر بدون محتوا فیلتر کنید
چالش: نتایج را برای نمایش مقادیر نامعتبر فیلتر کنید
راه حل: نتایج را برای نمایش مقادیر نامعتبر فیلتر کنید
4. ایجاد و ویرایش ساختار XML:
از روش افزونه DumpFormatted استفاده کنید
XDocument در مقایسه با XElement
ساختار XML ایجاد کنید
تغییر نام عناصر و ویژگی ها
عناصر و ویژگی ها را جایگزین کنید
حذف عنصر
عنصر والد را اضافه کنید و عناصر را جابجا کنید
چالش: ویژگی ها و عناصر را جابجا کنید
راه حل: ویژگی ها و عناصر را جابجا کنید
نتیجه :
مراحل بعدی
.NET Essentials: LINQ for XML
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
کار با API جدول موجود در Azure Cosmos DB
.NET 6 SDK اکتشاف پیشرفته: ویژگی ها
آشنایی با روند تکنولوژی
آشنایی با .NET : توسعه UI و فرانت اند
آشنایی با روند تکنولوژی
آموزش کدنویسی .NET
Azure AI Studio First Look
مدیریت نصب برنامه های کاربردی بوسیله Chocolatey Package Manager
یادگیری پیشرفته .NET 6
آموزش ابزارهای پیشرفته Debug در ویژوال استدیو