Complete Guide to XML For Microsoft Developers




Complete Guide to XML For Microsoft Developers

This course is for Microsoft developers who want a well-rounded approach to XML on the entire Microsoft product-line.  It is based on my 19 years of consulting and teaching XML and B2B/Integration.   To be a well-rounded developer or architect, you need to be aware of all these features; and that's especially true for BizTalk and Integration Developers.

In addition to learning XML, you will learn XPath, XSLT (Extensible Stylesheet Language - used to map XML to another XML or HTML), and XQuery. The course shows what is possible with the Microsoft .NET libraries, and what additional features are available by using the third party Saxonica .NET libraries.  You will learn how to create and understand XSD Schemas, and how to validate an XML file against a schema.

The programming languages covered as they relate to XML are C#, PowerShell, and T-SQL.  You will learn how to read and write XML, and how to navigate and find elements and values in the XML, and how to modify the XML (for example, adding new elements or new attributes).

In Microsoft SQL Server, you will learn 1) how to use XML columns, 2) how to format relational data as XML using the "For XML" clause, and 3) how to take an XML file and query it in SQL, then store it into relational tables.

The course includes the most popular tools used on Windows platforms, including Visual Studio, NotePad++, VSCode, and XMLNotePad.


XML, XPATH, XSLT, XQuery, XSD, XML in SQLServer, C#, LINQ, and PowerShell, Saxonica

Url: View Details

What you will learn
  • Uses and History of XML and Basics of Well-Formed XML
  • Mapping XML using XSLT (1.0 and 3.0, including Saxon Library)
  • XPath (used in XSLT, XQuery, and programming)

Rating: 4.34375

Level: Beginner Level

Duration: 16.5 hours

Instructor: Neal Walters


Courses By:   0-9  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

About US

The display of third-party trademarks and trade names on this site does not necessarily indicate any affiliation or endorsement of coursescompany.com.


© 2021 coursescompany.com. All rights reserved.
View Sitemap