Данные хранятся в формате JSON

У C # есть встроенный класс FTPrequest, где вы можете создавать папки, загружать файлы, удалять файлы и т. д.

Если вы хотите загружать папки с веб-страницы, вы не можете использовать эту технологию в браузере, затем вам придется использовать богатый клиент, такой как Java, Flash или аналогичный плагин.

Если вы можете предоставить пользователям Windows или Mac-клиент, вы можете использовать C # (.NET или Mono) для FTP-передача.

ZIP-файлы представляют собой проблему для ASP.net и C #, но вы все равно загружаете только один файл (zip-архив), а затем его на сервер, чтобы разархивировать его, используя, например. C #. Посмотрите на 7-Zip, который является open source, тогда вы также можете получить некоторые идеи.

Вы также можете просто попробовать и использовать встроенный lib для него (сжатие):

http://www.eggheadcafe.com/community/csharp/2/10050636/how-to-compress-and-decompress-file-in-c.aspx

или попробуйте эта ссылка ...

http://www.aurigma.com/docs/iu7/uploading-folders-in-aspnet.htm

0
задан Decent Dabbler 4 October 2011 в 19:59
поделиться