
pluralsight
Площадка, ранее была Digital Tutors, предлагает курсы по разным направлениям в разработке. Качество видеокурсов держит всегда на хорошем уровне.
Этот курс поможет вам уверенно работать с XML в C#, используя такие инструменты, как LINQ to XML, XPath и механизмы сериализации. Вы узнаете, как эффективно читать, изменять, сохранять и кэшировать XML‑данные для повышения производительности ваших .NET‑приложений.
XML по‑прежнему широко используется для хранения, обмена и обработки данных. В этом курсе вы получите практическое понимание того, как работать с XML в C#, применять лучшие практики и использовать XML для решения реальных задач в бизнес-приложениях.
Вы узнаете, как создавать, анализировать и изменять XML-документы при помощи LINQ to XML. Этот подход позволит вам элегантно работать с данными, упрощая выборку, фильтрацию и преобразование структуры XML.
Курс научит вас составлять точные запросы XPath для поиска сложных элементов и атрибутов в документе. Вы освоите методы навигации по XML-структуре, что особенно полезно при работе с большими и вложенными документами.
Вы научитесь программно добавлять новые узлы, обновлять существующие данные и удалять элементы XML‑документов, обеспечивая гибкую обработку данных в приложении.
В блоке о сериализации вы разберёте, как сохранять объекты .NET в XML‑формат и восстанавливать их обратно. Этот навык важен для обмена данными, хранения настроек и создания переносимых структур.
Вы узнаете, как использовать локальные XML‑файлы для кэширования часто запрашиваемых данных и отслеживать изменения на стороне сервера. Это позволит увеличить производительность и снизить нагрузку на базу данных.
По завершении курса вы будете уверенно работать с XML в C#, что поможет вам:

Площадка, ранее была Digital Tutors, предлагает курсы по разным направлениям в разработке. Качество видеокурсов держит всегда на хорошем уровне.