title: document management systems for .net
body: <p>I have a new requirement to build a document management section to our existing asp.net mvc 3 application. We wish append multiple files to products. The files will be very large 1gb and will be various file types.  </p>
  
  <p>My question: 
  are there any good .net libraries that offer some of the following </p>
  
  <ul>
  <li>good categorisation of files</li>
  <li>preferably asp.net mvc</li>
  <li>plugable into some kind of data storage like</li>
  <li>can manage large file</li>
  <li>some kind of ftp file upload option.</li>
  </ul>