>How can I build a document that can by opened in MS-Word 2003 or greater
>(say XML.. or a word .doc file)
>using VS2005 .NET 2.0 framework and C#?
>
>I need to send an email after someone fills out a form on the web.
>This email must have a document that is openable in MS Word.
If you wish to avoid creating the Word ML structure, you can create an empty document in Word with a flag such as ThisIsTheTextToReplace. Then, you can save that document as Word ML. This will then be a XML file. Thus, from your application, you can then simply open that file and replace the ThisIsTheTextToReplace with the desired text. This will keep the document as a Word ML document and will be openable from Word as a Word file.
But, Word can also open a TXT file. You can as well simply just create a TXT file.