LINQ to XML Tutorial

From the basics to advanced LINQ to XML concepts.
4.2 (16 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
1,799 students enrolled
25% off
Take This Course
  • Lectures 8
  • Length 1 hour
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 8/2014 English

Course Description

Microsoft LINQ to XML tutorial for students who are in search of a job as a dot net developer. This course assumes no prior knowledge. We will start from the basics and cover all the advanced concepts. This course helps write effective LINQ to XML queries.

The first module is all about creating XML documents. In this module we will discuss the different classes available to build XML documents. We will also look at an example of creating an XML document using in-memory collection of objects.

In the next module we will discuss querying and modifying XML documents using LINQ to XML.

The final module is all about transforming XML. We will first look at an exampe of transforming XML to CSV. We will then discuss transforming XML to an HTML table, followed by transforming one XML format to another XML format. Finally we will discuss validating XML against XSD (XML Schema Definition).

What are the requirements?

  • Visual Studio 2008 or later version

What am I going to get from this course?

  • By the end of this course you will be able to write effective LINQ queries

Who is the target audience?

  • Beginners

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Creating XML documents
Creating an XML document using in-memory collection of objects
Section 2: Querying and modifying XML documents
Querying xml document using linq to xml
Modifying xml document using linq to xml
Section 3: Transforming XML
Transforming XML to CSV
Transforming XML to HTML table
Transform one XML format to another XML format
Part 8 - XML validation against XSD

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Venkat Kud, Technical Architect

Over 15 years of experience in web development, with Microsoft .NET technologies like ASP .NET, C#, SQL Server, AJAX, WCF, JQuery, SSIS, SSAS and SSRS. Currently working as a Technical Architect. Love to share knowledge as I believe in "TO TEACH IS TO LEARN".

Got the opportunity to work on world's largest e-commerce and banking applications. Has an excellent track record as one of the best IT faculty in imparting technical knowledge related to Microsoft Dot Net technologies. There are over 150,000 subscribers on my Youtube channel (kudvenkt) from over 100 countries who are benefiting from these videos.

Bachelor of Computer Applications - University Topper.
Authored over 1500 articles and 1000 videos
Over 150,000 subscribers from over 100 countries on my Youtube channel

My accomplishments illustrates itself in my writing, speaking and teaching skills.

Ready to start learning?
Take This Course