Из-за отсутствия ответа на мой оригинальный вопрос, вероятно, из-за моей плохой формулировки. С тех пор я подумал над своим первоначальным вопросом и решил переформулировать его, надеюсь, в лучшую сторону! :)
Мы создаем индивидуальное программное обеспечение для бизнеса для наших клиентов, и довольно часто они хотят, чтобы вложения добавлялись к определенным бизнес-объектам. Например, они хотят прикрепить документ Word к клиенту или изображение к заданию. Мне любопытно, как другие обрабатывают следующее:
- Как пользователь прикрепляет документы? Одиночное прикрепление? Пакетное вложение?
- Как вы отображаете прикрепленные документы? Простой список? Подробный список?
- И наводящий вопрос, а как пользователь потом редактирует вложенные документы? Возможно ли это вообще в веб-среде? Конечно, пользователь может просто просмотреть вложение.
- Есть ли хорошая библиотека управления, которая поможет управлять этим процессом?
Наша текущая среда разработки — это ASP.NET и C#, но я не думаю, что это довольно агностический вопрос, когда речь идет об инструментах разработки, за исключением того факта, что мне нужно работать в веб-среде.
Кажется, мы всегда сталкиваемся с проблемами при работе с клиентами и при работе с вложениями в веб-среде, поэтому я ищу некоторые успехи, которые другие программисты добились со своей пользовательской базой в том, как лучше всего взаимодействовать с вложениями.