View Complete Post
Storing data securely in a configuration system is not an easy problem to solve. While I was on the ASP. NET team, this particular feature, secure connection string storage, looked as if it wouldn't get done.
MSDN Magazine May 2006
Edited by Nancy Michell
MSDN Magazine May 2005
The ASP.NET Web Services infrastructure includes support for programming with SOAP message headers. Unfortunately, the model for handling mandatory headers is flawed in that you need to write additional code so that a Web Service will not execute when a mandatory header is not processed. This column explores a specific problem that arises when you deal with mandatory SOAP handles and presents three solutions.
MSDN Magazine May 2003
Web Services exchange XML messages. Most of today's Web Service toolkits do their best to hide this fact from developers, by exposing a Web Service's behavior as method invocations against objects instead.
MSDN Magazine March 2003
MSDN Magazine February 2002
MSDN Magazine November 2001
MSDN Magazine May 2001
MSDN Magazine December 2000
MSDN Magazine July 2000
MSDN Magazine May 2000
MSDN Magazine March 2000
I've done some reading about reading from and writing to a Word doc. The reading from worked without issue:
string strPath = "Test.doc";
FileStream fStream = new FileStream
(strPath, FileMode.Open, FileAccess.Read);
StreamReader sReader = new StreamReader(fStream);
string text = sReader.ReadToEnd();
But of course this is just a string, without any formatting information included. Writing to the document using a StreamWriter worked, but I received errors when opening the document.
I've also read that trying to perform actions on an Office document on a server without the Office products installed on it can result in mayhem. I'm working on a MVC application that will allow users to upload documents to the server, work on them, save their work and email it around. That doesn't specifically require the need to read/write programmatically, but for certain application functions I do need this. Any helpful suggestions are appreciated.