2011-12-25 3 views
0

Как фотограф-любитель, мне не нравятся какие-либо из существующих бесплатных приложений для галерей, поэтому вы хотите написать их самостоятельно. Просто простую красивую фотогалерею с загрузкой, редактированием, удалением и т. Д. Я бы хотел сделать это в Asp.Net, поскольку я не уверен в других технологиях - и он будет основан на базе SQL Server 2008.Решение для загрузки фотографий

Итак, доступ к БД, файлы и т. Д., Все отсортированы. Я сделаю это в хорошей многоуровневой архитектуре, возможно, с MVC и Entity Framework.

Моя проблема заключается в том, что передняя часть - не уверен, как сделать часть загрузки нескольких файлов. Я хотел бы иметь возможность мультивыбирать изображения для загрузки, а затем видеть их по мере их продвижения.

Возможно, что-то уже установлено для этого? Какой-то причудливый контроль Ajax?

Но было бы неплохо увидеть список загружаемых файлов, при этом они будут отображаться рядом с каждым из них.

Есть ли способ сделать это без вспышки?

ответ

1

Я не знаю, почему у вас возникла проблема с Flash, это часто используется во многих приложениях, , но вот набор загружаемых плагинов в JQuery с использованием flash и без каких-либо ограничений.
example of uploading files without flash

here is a list of plugins

Наслаждайтесь :)

+0

У меня нет проблем со вспышкой - я просто понятия не имею, КАК делать что-либо во флеше. Думаю, теперь это была бы хорошая возможность. – Craig

+0

Вам не нужно ничего писать во флэш-памяти, вам просто нужно использовать его через JQuery, который делает все грязные работы для вас. – IamStalker

+0

Спасибо - просто попробовал один, и он отобразил «неопределенный», где я ожидал бы, что элемент управления будет, поэтому попытаемся устранить эту проблему. – Craig

0

на основе флэш-закачивающие действительно хлопотно, особенно дело с формой аутентификации (утерянных сессий и т.д.). Я настоятельно рекомендую Plupload. Он поддерживает много времени выполнения (HTML5, Flash, Silverlight, Gears, BrowserPlus, HTML4). Мы интегрированы в наш продукт CMS, и он работает очень хорошо. Кроме того, обратите внимание, что у него есть функция изменения размера изображения на стороне браузера, чтобы сократить время передачи и простоту использования (поддерживается только некоторыми версиями).

+0

Ты не смотрел мой ответ. – IamStalker

+1

Я действительно посмотрел ваш комментарий. Но я особенно старался рекомендовать одного загрузчика. Потому что мы тестировали почти все загрузчики, прежде чем использовать Plupload (включая популярные пользователи, перечисленные в вашей ссылке). –

+0

Мне нравится Plupload, потому что его очень легко реализовать и использовать, и я думаю, что это самое главное в плагинах. – IamStalker

Смежные вопросы