Although the Microsoft .NET Framework includes the XmlTextWriter class, which is a concrete implementation of the XmlWriter class, in the 2.0 release the recommended practice is to create XmlWriter instances using the Create method. For more information, see Creating XML Writers.