linq-xml-2883064

.NET Essentials: LINQ for XML

This is the repository for the LinkedIn Learning course .NET Essentials: LINQ for XML. The full course is available from LinkedIn Learning.

.NET Essentials: LINQ for XML The first explanation you typically hear about Microsoft LINQ is that it provides an in-language query tool to manipulate the contents of arrays and lists. Explore LINQ further and you’ll find it works with other popular data sources like XML files. In this course, instructor Walt Ritscher shows you how LINQ to XML uses LINQ extension methods to read, create, search, and manipulate XML in a simplified way. Walt walks you through LINQPad, the lightweight, powerful code editor and code runner that is used in this course, then explains how to load XML into different LINQ classes. He covers how you can get different elements and attributes from XML and some of the ways you can work with elements and attributes, after getting them. Walt describes a variety of query operators that you can use. He concludes with a discussion on how you can create and edit XML structure with LINQ.

Instructions

This repository has one MAIN branch for the course.

Installing

  1. To use these exercise files, you must have the following installed:
  2. Clone this repository onto your local machine using the Visual Studio, or OS command line tool (Powershell, Windows Terminal) or MAC equivalent .
  3. See the intro chapter for information about this Git branches for this course.

Instructor

Walt Ritscher

Walt Ritscher is a programmer, UI designer, and staff author at LinkedIn Learning.

Check out my other courses on LinkedIn Learning.