title: ASP.Net: word creation/manipulation at client side
body: <p>I have a asp.net web app. On click of a button on a web page,I want to create a new MS word document on the client machine and show some data fetched from the server in it. Client can make changes into that document and save it on it's machine.
  After that client can again upload the saved document in the server and we need to update the data on the server based on changes done by client. Here, the constraint is, Office suite is only installed on client machine. so we have to extract the data from word document only at client machine and send it to server in any form like xml. Also I am thinking to use content controls in word document. What are the possible ways to meet above requirement???
  In a quick way I found that probably it is possible through silverlight 4 but that is in beta version. can I do it by Active x using c#?? Any other approach would also be highly appreciable. </p>