XML Stylesheet Transformation(XSLT) is defined as a language for converting xml documents to other document formats. XSLT processors parse the input XML document, as well as the XSLT stylesheet and then process the instructions found in the XSLT stylesheet, using the elements from input XML document. During the processing of the XSLT instructions, a structured XML output is created. We are going to perform the transformation using the XmlUrlResolver, XSLTransform classes from the .NET Framework. The XslTransform class, found in the System.Xml.Xsl namespace, is the XSLT processor that implements the XSLT version 1.0 recommendation.