Currently the code provided is in the format of Visual Studio 2008 only. However in the debug folder you will find the executable that you will be able to run, if .Net 3.5 is installed. In case of Secure writer you will see a console for a while, it will be creating the illusion of user validation (so don't be afraid that it's some sort of a virus) In case of Encrypted Writers you will be asked for a password, which will be used for key generation, and hence for decrypting the same message, you will have to provide the same password. The code for encryption may not be suitable for secure commercial applications, as i am embedding IV and Salt both in the string itself. In all the cases it will writing to and reading from C:\mysample.txt. Warning : It's only for demo, hence not much error handling is done, and neither any work done for giving it a fancy look. ////////////////////////////////////////////////////////////////////////////// RUNNING THE PROGRAM When you will first run the program, you will see see all writing options enabled. On using a particular writer corresponding reader will be enabled. For clearance sake the creation command will be listed in another text box. Happy designing.