نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره آموزشی به شما می آموزد که با استفاده از کلاس های درون فضای نام System.Xml.Linq در NET 6، فایل های XML ایجاد، بارگیری، ذخیره و پرس و جو کنید. در این دوره آموزشی، کار با XML در NET 6، یاد خواهید گرفت که اسناد XML را ایجاد، بارگیری، ذخیره و پرس و جو کنید. ابتدا، ایجاد و اصلاح اسناد XML را بررسی خواهید کرد. در مرحله بعد، بارگیری، ذخیره، اعتبارسنجی و روش های مختلف جستجوی داده ها را در فایل های XML کشف خواهید کرد. در نهایت، شما یاد خواهید گرفت که چگونه اشیاء C# را به صورت XML سریال کنید. وقتی این دوره را به پایان رساندید، مهارت ها و دانش XML مورد نیاز برای پردازش موثر و کارآمد فایل های XML را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
XML، طرحواره ها و ژنراتورهای XML/XSD
XML, Schemas and XML/XSD Generators
-
معرفی و اطلاعات نسخه
Introduction and Version Information
-
بیشترین بهره را از این دوره و منابع ببرید
Getting the Most out of this Course and Resources
-
ساختار XML
XML Structure
-
ساختار XSD
XSD Structure
-
XSD Schema Generator
XSD Schema Generator
-
کلاس C# را از XSD ایجاد کنید
Generate C# Class from XSD
-
XML را با استفاده از XSD اعتبار سنجی کنید
Validate XML using XSD
-
قالب بندی XML در ویرایشگرها
XML Formatting in Editors
استفاده از فضای نام System.Xml.Linq برای دستکاری XML
Using the System.Xml.Linq Namespace to Manipulate XML
-
فضای نام System.Xml.Linq
The System.Xml.Linq Namespace
-
ایجاد سند XML خالی
Create Empty XML Document
-
XML را با عناصر و ویژگی ها ایجاد کنید
Create XML with Elements and Attributes
-
یک سند XML تودرتو ایجاد کنید
Create a Nested XML Document
-
رشته XML را در شیء XDocument تجزیه کنید
Parse XML String in XDocument Object
-
رشته XML را در شیء XElement تجزیه کنید
Parse XML String in XElement Object
-
Dot Net 6 Working Xml M3 07
Dot Net 6 Working Xml M3 07
-
به روز رسانی یک عنصر در یک سند XML
Updating an Element in an XML Document
-
حذف یک عنصر در یک سند XML
Deleting an Element in an XML Document
بارگیری، نوشتن، اعتبارسنجی و ذخیره اسناد XML
Load, Write, Validate, and Save XML Documents
-
بارگیری اسناد XML
Loading XML Documents
-
بارگیری XML با استفاده از XDocument و XElement
Load XML Using XDocument and XElement
-
نمایش گره اول
Displaying the First Node
-
نوشتن XML روی دیسک
Writing XML to Disk
-
با استفاده از کلاس XmlWriter برای ذخیره XML در دیسک
Using the XmlWriter Class to Save XML to Disk
-
استفاده از DataSet برای نوشتن XML روی دیسک
Using a DataSet to Write XML to Disk
-
XML را روی دیسک از هر جدولی در هر پایگاه داده بنویسید
Write XML to Disk from any Table in any Database
-
اعتبار سنجی XML
Validating XML
-
اعتبارسنجی XML و مشاهده خطاها
Validating XML and Viewing the Errors
پرس و جو و XML با استفاده از XPath جمع آوری کنید
Query and Aggregate XML Using XPath
-
مروری بر XPath و چرا XPath هنوز اهمیت دارد
Overview of XPath and Why XPath Still Matters
-
تفاوت استفاده از XPath با XDocument و XElement
Differences Using XPath with XDocument and XElement
-
هنگامی که با استفاده از XPath با خطا مواجه می شوید
When You Get Errors Using XPath
-
رفع خطاها با استفاده از روش توسعه
Resolving Errors by Using an Extension Method
-
فیلتر کردن داده ها با استفاده از پرس و جوهای XPath
Filtering Data Using XPath Queries
-
استفاده از توابع XPath مانند last() و position()
Using XPath Functions Such as last() and position()
-
ایجاد اشیاء C# از XML
Creating C# Objects from XML
-
ویژگی XML را بازیابی کنید
Retrieve Attribute XML
-
بازیابی XML مبتنی بر ویژگی با استفاده از روش پسوند
Retrieving Attribute-Based XML Using Extension Method
-
توابع XPath count()، sum() و محاسبه میانگین
XPath Functions count(), sum(), and Calculating an Average
-
محاسبه مقادیر حداقل و حداکثر
Calculating Minimum and Maximum Values
پرس و جو و جمع آوری XML با استفاده از LINQ به XML
Query and Aggregate XML Using LINQ to XML
-
نمای کلی LINQ به XML
LINQ to XML Overview
-
استفاده از XDocument و Xelement با LINQ به XML
Using XDocument and Xelement with LINQ to XML
-
اعمال یک بند Where به یک سند XML
Applying a Where Clause to an XML Document
-
بازیابی یک گره واحد
Retrieving a Single Node
-
مرتب سازی گره های XML با استفاده از بند OrderBy
Sorting XML Nodes using OrderBy Clause
-
ایجاد مجموعه ای از اشیاء C#
Creating a Collection of C# Objects
-
پیوستن به دو سند XML
Joining Two XML Documents
-
کار با اسناد XML تودرتو
Working with Nested XML Documents
-
استفاده از XML مبتنی بر ویژگی
Using Attribute-Based XML
-
جستجو و مرتب سازی XML مبتنی بر ویژگی
Searching and Sorting Attribute-Based XML
-
استفاده از روش های LINQ Count and Sum
Using LINQ Methods Count and Sum
-
با استفاده از روش میانگین LINQ
Using the LINQ Average Method
-
محاسبه حداقل و حداکثر
Calculating Minimum and Maximum
Serialize و Deserialize اشیاء .NET به عنوان XML
Serialize and Deserialize .NET Objects as XML
-
چرا از سریال سازی XML استفاده کنیم؟
Why Use XML Serialization?
-
با استفاده از XmlSerializer یک شی محصول را در XML سریال کنید
Serialize a Product Object to XML Using XmlSerializer
-
XML را از فایل به یک شی محصول تبدیل کنید
Deserialize XML From File Into a Product Object
-
قالب بندی XML با استفاده از شی XmlWriterSettings
Formatting XML Using the XmlWriterSettings Object
-
XML فرمت شده را به یک شی محصول تبدیل کنید
Deserialize Formatted XML Into a Product Object
-
سریال سازی XML را با استفاده از یک روش پسوند ساده کنید
Simplify XML Serialization Using an Extension Method
-
با استفاده از ویژگی های سریال سازی XML
Using XML Serialization Attributes
-
سریال سازی یک کلاس ترکیبی برای ایجاد XML تودرتو
Serializing a Composite Class to Create Nested XML
-
با استفاده از کلاس DataContractSerializer
Using the DataContractSerializer Class
-
با استفاده از کلاس BinaryFormatter
Using the BinaryFormatter Class
کش داده های پرکاربرد به عنوان XML
Cache Frequently Used Data as XML
-
ذخیره XML از SQL Server
Caching XML From SQL Server
-
کد خواندن داده ها از SQL و ذخیره در فایل محلی
The Code to Read Data From SQL and Store into Local File
-
مرحله-از طریق دریافت داده از SQL و سریال سازی
Step-Through of Getting Data from SQL and Serializing
-
روشی برای تشخیص تغییرات در سرور
A Method to Detect Changes on the Server
-
حداکثر تاریخ و تعداد ردیف ها را از XML و سرور دریافت کنید
Get Max Date and Total Rows from XML and Server
-
بررسی اطلاعات محلی در مقابل سرور
Checking Local vs Server Information
-
سرور را تغییر دهید و تغییرات را شناسایی کنید
Change the Server and Detect the Changes
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات