آموزش بسیاری از رویکردهای پردازش XML در برنامه های NET

The Many Approaches to XML Processing in .NET Applications

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: LINQ به XML کار با اسناد XML را آسان می کند. می توانید از XML به جای پایگاه داده SQL برای مقادیر کمی داده استفاده کنید. آیا می دانستید که می توانید از XML به جای پایگاه داده SQL برای برنامه ها استفاده کنید؟ آیا می دانستید LINQ به XML وجود دارد که به شما امکان می دهد اسناد XML را سریع و کارآمد پردازش کنید؟ اگر پاسخ هر یک از این دو سوال منفی است، باید این دوره را تماشا کنید. فایل های XML در دنیای برنامه نویسی امروزی بسیار رایج هستند. شما به احتمال زیاد نیاز به خواندن فایل ها، نوشتن فایل ها و پرس و جو از XML در برنامه های خود خواهید داشت. دات نت مجموعه ای غنی از کلاس های پردازش XML را ارائه می دهد که می توانید از آنها برای انجام همه این عملکردها استفاده کنید. سی شارپ به شما این امکان را می دهد که به راحتی فایل های XML را با استفاده از XPath، LINQ به XML و روش های دیگر ایجاد کنید، بخوانید و پرس و جو کنید. در این دوره آموزشی خواندن و نوشتن فایل های XML با استفاده از کلاس های مختلف دات نت را یاد خواهید گرفت. برخی از استفاده های واقعی از فایل های XML را در برنامه ها مشاهده خواهید کرد.

سرفصل ها و درس ها

به هر حال این XML چیست؟ What is this XML Thing Anyway?

  • معرفی Introduction

  • XML چیست What is XML

  • چه چیزی XML را تشکیل می دهد What makes up XML

  • ساختار سند XML XML Document Structure

  • طرحواره ها Schemas

  • ابزارهای XML XML Tools

  • نسخه ی نمایشی: ایجاد یک سند XML Demo: Creating an XML Document

  • خلاصه Summary

تعداد بی شماری از روش ها برای خواندن XML A Myriad of Methods to Read XML

  • معرفی Introduction

  • کلاس XmlReader XmlReader Class

  • خواندن عناصر فردی با استفاده از XmlReader Reading Individual Elements using XmlReader

  • با استفاده از روش MoveToContent Using the MoveToContent Method

  • با استفاده از روش ReadStartElement Using the ReadStartElement Method

  • با استفاده از روش ReadElementString Using the ReadElementString Method

  • پرس و جوهای XPath XPath Queries

  • معرفی کلاس XDocument XDocument Class Introduction

  • یک عنصر را بارگیری و انتخاب کنید Load and Select an Element

  • مجموعه ای از عناصر را بخوانید Read a Set of Elements

  • تمام عناصر را در XML بخوانید Read all Elements in XML

  • یک رشته را به XDocument تبدیل کنید Convert a String to XDocument

  • خواندن صفات Reading Attributes

  • مقدمه کلاس DataSet DataSet Class Introduction

  • خواندن XML با استفاده از DataSet Reading XML using a DataSet

  • با استفاده از روش انتخاب Using a Select Method

  • خواندن طرحواره با DataSet Reading a Schema with DataSet

  • LINQ به XML مقدمه LINQ to XML Introduction

  • استفاده از XPath و LINQ برای انتخاب یک گره واحد Using XPath and LINQ to Select a Single Node

  • استفاده از XPath و LINQ برای انتخاب گره های متعدد Using XPath and LINQ to Select Multiple Nodes

  • از کدام فناوری برای خواندن XML استفاده کنیم Which Technology to Use to Read XML

  • خلاصه Summary

16 روش برای نوشتن اسناد XML 16 Ways to Write XML Documents

  • معرفی Introduction

  • کلاس XmlWriter XmlWriter Class

  • نوشتن یک سند XML با روش های Write Writing an XML Document with Write Methods

  • نوشتن ویژگی ها با XmlWriter Writing Attributes with XmlWriter

  • افزودن قالب بندی به سند XML Adding Formatting to XML Document

  • نوشتن یک سند XML در StringBuilder Writing an XML Document to StringBuilder

  • نوشتن با استفاده از XDocument Writing using XDocument

  • ایجاد XDocument از ابتدا Creating an XDocument from Scratch

  • استفاده از سازنده های XDocument و XElement Using XDocument and XElement constructors

  • نوشتن XML مبتنی بر ویژگی Writing Attribute Based XML

  • سرکوب قالب بندی Suppressing Formatting

  • نوشتن با استفاده از DataSet Writing using DataSet

  • XML و Schema را با استفاده از DataSet بنویسید Write XML and Schema using DataSet

  • LINQ/XElement مقدمه LINQ / XElement Introduction

  • Save Method در XDocument و XElement Save Method in XDocument and XElement

  • افزودن داده با استفاده از سازنده Adding Data Using a Constructor

  • افزودن داده با شبیه سازی یک عنصر Adding Data by Cloning an Element

  • به روز رسانی یک عنصر Updating an Element

  • حذف یک عنصر Deleting an Element

  • خلاصه Summary

کاربردهای دنیای واقعی XML Real World Uses of XML

  • معرفی Introduction

  • موارد استفاده از XML Uses of XML

  • XML را از یک پایگاه داده/نمونه سازی بنویسید Write XML From a Database / Prototyping

  • Serialize/Deserialize an Object Serialize / Deserialize an Object

  • خواندن تنظیمات پیکربندی Reading Configuration Settings

  • XML را باز کنید Open XML

  • خلاصه Summary

LINQ به XML گام به گام LINQ to XML Step-by-Step

  • معرفی Introduction

  • فضای نام System.Xml.Linq System.Xml.Linq Namespace

  • عناصر XML را با استفاده از Constructors ایجاد کنید Create XML Elements using Constructors

  • XML را با استفاده از XDocument و XElement بارگیری کنید Load XML using XDocument and XElement

  • پرس و جوهای LINQ به XML LINQ to XML Queries

  • همه گره ها را انتخاب کنید Select All Nodes

  • از بند Where استفاده کنید Use Where Clause

  • Single Node را با استفاده از XDocument و XElement انتخاب کنید Select Single Node using XDocument and XElement

  • از بند Where با ویژگی ها استفاده کنید Use Where Clause with Attributes

  • از Order By استفاده کنید Use Order By

  • مصرف یک فید RSS Consuming an RSS Feed

  • پیوستن به دو سند XML Joining two XML Documents

  • خواندن سیستم فایل Reading the File System

  • جمع آوری داده ها Aggregating Data

  • با استفاده از جمع، حداقل، حداکثر و میانگین Using Sum, Min, Max and Average

  • کار با کلاس ها Working with Classes

  • انواع ناشناس Anonymous Types

  • بارگیری یک کلاس Loading a Class

  • مجموعه ای از کلاس ها را برگردانید Return a Collection of Classes

  • اصلاح داده ها Data Modification

  • درج گره ها با استفاده از سازنده ها Inserting Nodes using Constructors

  • درج گره ها با شبیه سازی Inserting Nodes by Cloning

  • به روز رسانی گره ها Updating Nodes

  • حذف گره ها Deleting Nodes

  • همه اش را بگذار کنار هم Putting it All Together

  • کلاس های نهاد و مدیر Entity and Manager Classes

  • خلاصه Summary

استفاده از XML: جایگزینی برای SQL Use XML: An Alternative to SQL

  • معرفی Introduction

  • XML را به صورت محلی بخوانید/ذخیره کنید Read/Store XML Locally

  • از WPF برای خواندن/ذخیره داده های XML به صورت محلی استفاده کنید Use WPF to Read/Store XML data locally

  • از Silverlight برای خواندن/ذخیره کردن داده های XML به صورت محلی استفاده کنید Use Silverlight to Read/Store XML data locally

  • از Windows Store برای خواندن/ذخیره کردن داده های XML به صورت محلی استفاده کنید Use Windows Store to Read/Store XML data locally

  • ایجاد کلاس کش عمومی Create Generic Cache Class

  • از کلاس کش عمومی در فروشگاه WPF/Silverlight/Windows استفاده کنید Use Generic Cache Class in WPF/Silverlight/Windows Store

  • روش های گسترش Extension Methods

  • نسخه ی نمایشی روش های توسعه Demo of Extension Methods

  • XML را از سرور دریافت کنید Get XML from Server

  • XML را از سرور در WPF دریافت کنید Get XML from Server in WPF

  • XML را از سرور در فروشگاه Silverlight/Windows دریافت کنید Get XML from Server in Silverlight/Windows Store

  • تشخیص تغییرات در سرور Detect Changes on Server

  • نسخه ی نمایشی تشخیص تغییرات در سرور Demo of Detecting Changes on Server

  • افزودن/ویرایش/حذف XML Add/Edit/Delete XML

  • نسخه ی نمایشی افزودن/ویرایش/حذف XML Demo of Add/Edit/Delete XML

  • خلاصه Summary

  • خلاصه دوره Course Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش بسیاری از رویکردهای پردازش XML در برنامه های NET
جزییات دوره
4h 22m
102
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
319
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Paul D. Sheriff Paul D. Sheriff

پل بیش از سی سال تجربه معماری سیستم های اطلاعاتی دارد و تخصص وی از شرکتهای Fortune 500 تقاضای زیادی دارد. پل نویسنده Pluralsight است ، بیش از 400 مقاله منتشر کرده و بیش از 14 کتاب در موضوعات مختلف از JavaScript ، Angular ، C # ، SQL Server و بسیاری از فناوری های دات نت تألیف کرده است. پل یک سخنران مکرر در کنفرانس ها و گروه های کاربران است.