Научитесь использовать запросы LINQ to XML и XPath для обработки файлов XML в C #. Используйте сериализацию XML для хранения объектов .NET в файле XML и десериализации XML обратно в объект .NET. Научитесь кэшировать часто используемые данные в локальном XML-файле.
Каковы лучшие методы для чтения и записи документов XML в C #? В этом курсе, посвященном основам XML в C #, вы получите базовые знания для обработки файлов XML и использования XML для улучшения своих бизнес-приложений. Сначала вы научитесь обрабатывать XML-документы, используя LINQ to XML. Далее вы узнаете, как писать запросы XPath. После этого вы увидите, как добавлять, редактировать и удалять данные в XML-документе. Сериализация XML исследуется, чтобы показать вам, как сохранить объект .NET в файл XML, а затем восстановить этот XML как объект .NET. Наконец, вы узнаете, как кэшировать часто используемые данные базы данных в качестве локального XML-файла и определять, когда данные сервера изменяются, чтобы вы могли обновить свой локальный файл. Когда вы закончите этот курс, у вас будут навыки и знания XML, необходимые для обработки документов XML в C #. Требуется программное обеспечение: Visual Studio 2017, .NET 4.5+, SQL Server, C #.
Посмотреть больше
Удален по просьбе правообладателя
Урок 1.00:01:31
Course Overview
Урок 2.00:01:23
Course Introduction and Assumptions
Урок 3.00:01:32
Modules in This Course
Урок 4.00:01:58
Examples and Uses of XML Files
Урок 5.00:00:51
Terminology Used to Describe XML Documents
Урок 6.00:02:25
Tag Naming and Attribute-based XML
Урок 7.00:03:34
A Simple XML Schema File
Урок 8.00:01:57
A More Complex XML Schema
Урок 9.00:01:11
Generate an XSD File from an XML File
Урок 10.00:01:05
Validate an XML from an XSD File
Урок 11.00:00:46
Module Summary
Урок 12.00:01:28
LINQ to XML Introduction
Урок 13.00:02:54
Load XML Using XDocument and XElement
Урок 14.00:02:12
Query All Nodes in XML Document
Урок 15.00:03:22
Use a Where Clause to Filter XML Data
Урок 16.00:00:52
Use an OrderBy Clause to Sort XML Data
Урок 17.00:02:20
Joining Two XML Documents
Урок 18.00:01:53
Read Configuration File
Урок 19.00:03:19
Create Collection Classes from XML Document
Урок 20.00:01:48
Count and Sum Values
Урок 21.00:01:05
Maximum and Minimum Values
Урок 22.00:00:43
Calculate an Average Value
Урок 23.00:00:47
Module Summary
Урок 24.00:00:37
Introduction to XPath Queries
Урок 25.00:02:40
Using XDocument Class and XPath Queries
Урок 26.00:02:18
Using XElement Class and XPath Queries
Урок 27.00:02:52
Count, Sum, and Average Calculations
Урок 28.00:02:32
Minimum and Maximum Calculations
Урок 29.00:00:33
Module Summary
Урок 30.00:00:52
Module Introduction
Урок 31.00:02:22
Create New XML Document
Урок 32.00:01:23
Use the Parse Method to Load a String of XML
Урок 33.00:01:24
Add a Node
Урок 34.00:01:07
Update a Node
Урок 35.00:00:59
Delete a Node
Урок 36.00:01:49
Write XML to Disk Using the XDocument Class
Урок 37.00:03:04
Using the XmlWriter Class to Save XML to Disk
Урок 38.00:02:24
Using the DataSet Class to Save XML and XSD to Disk
Урок 39.00:00:41
Module Summary
Урок 40.00:00:42
Module Introduction
Урок 41.00:04:42
Using the XmlSerializer Class
Урок 42.00:03:43
Controlling Serialization with Attributes
Урок 43.00:02:04
Nested Objects and the XmlArray Attribute
Урок 44.00:03:09
Simplify Serialization with XML Extension Methods
Урок 45.00:05:19
Opt-In Serialization with the DataContractSerializer Class
Урок 46.00:04:11
Using the BinaryFormatter Class
Урок 47.00:01:07
Module Summary
Урок 48.00:00:41
Module Introduction
Урок 49.00:03:58
Get Data from Server and Store Locally
Урок 50.00:01:47
How to Detect Changes Between Server and Local XML
Урок 51.00:01:45
Demo: Detecting Changes
Урок 52.00:04:25
Demo: C# Code to Detect Changes
Урок 53.00:01:22
Summary and Location of Sample Code
Комментарии
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
В курсе достаточно теории, плюс отличные примеры, которые предлагаю выполнить вам самостоятельно в качестве закрепления материала.XML означает расширяемый язык разметки, используемый для хранения и передачи данных. XML был создан, чтобы упростить обмен информацией на нескольких платформах. XML - это популярный устоявшийся формат обмена данными, используемый в различных областях, таких как веб-разработка, базы данных.В этом ускоренном курсе по осн