Deep Zoom, асинхронная загрузка файлов в обновленном AJAX Control Toolkit

пятница, 2 октября 2009, Александр Краковецкий

image

Обновился ASP.NET AJAX Control Toolit, который стал еще более мощным средством для создания AJAX веб-приложений.

Новые элементы управления

Сервис SeaDragon создает Deep Zoom компонент для выбранного вами изображения, генерирует Javascript код, который можно легко добавить на свой сайт.

В новой сборке ASP.NET AJAX Control Toolit был добавлен аналогичный компонент SeaDragon, который позволяет отображать, а также управлять и настраивать Deep Zoom контент:

1
<ajaxToolkit:Seadragon ID="Seadragon" CssClass="seadragon" runat="server" SourceUrl="sample.xml"/>

Как создавать Deep Zoom контент можно посмотреть в скринкасте «Seadragon Ajax Control — Quick Start Guide».

Асинхронная загрузка файлов на сервер с помощью элемента управления AsyncFileUpload

Наконец-то!!! То, что уже давно просили, свершилось! Теперь можно загружать файлы на сервер асинхронно.

Код следующий:

1
2
3
4
5
6
7
8
9
10
11
12
13
<ajaxToolkit:AsyncFileUpload
 
 OnClientUploadError="uploadError"
 
 OnClientUploadComplete="uploadComplete"
 
 runat="server" ID="AsyncFileUpload1"
 
 Width="400px" UploaderStyle="Modern"
 
 UploadingBackColor="#CCFFFF"
 
 ThrobberID="myThrobber"/>

Выглядит это следующим образом:


image

Кроме того, как всегда были исправлены замеченные баги и реализованы новые features, за которые можно голосовать здесь.

Новый toolkit можно скачать здесь, а также посмотреть, как это работает, на demo site (хотя последние изменения еще замечены там не были уже появились).


Ищите нас в интернетах!

Комментарии

Свежие вакансии