Udostępnij za pośrednictwem


Бросая на Dropbox с помощью DropNet

Грег Дункан

Облачное хранилище файлов принадлежит к тем вещам, попробовав которые однажды, долго удивляешься, как же можно было обходиться без них. Иметь свои файлы доступными, независимо от того, где ты находишься, освобождая их из тюремного заключения конкретного ПК, – это дает непревзойденное чувство «данных на кончиках пальцев».

Облачное хранилище становится даже более важным с превращением наших телефонов из переговорных устройств в поистине наладонные компьютеры (мои телефоны в тысячи раз мощнее моего первого ПК…смешно!) Так что ключевым моментом является получение доступа с них к файлам в облаке.

Сегодняшнее сообщение покажет, насколько легко можно самостоятельно решить эту задачу с помощью Dropbox, DropNet и Windows Phone 7.

clip_image002

Dropbox на Windows Phone 7 с DropNet

«Итак я работаю над клиентской библиотекой Dropbox с открытым исходным кодом, которая c какого-то времени называется DropNet. Недавно я поместил проект в NuGet, так что совсем просто добавить поддержку Dropbox к приложениям Windows Phone 7.

Я начну с пункта File -> New Project, при создании примера приложения для Windows Phone 7.

...

clip_image004

...

DropNet реализует большинство функций API, включая:

  • Закачивание файлов в хранилище
  • Скачивание файлов
  • Создание папок
  • Создание учетной записи
  • Получение информации по учетной записи
  • Удаление файлов и папок
  • Региcтрация использования данных

Я всегда обновляю проект через GitHub с помощью сбрасывания; сообщите мне свое мнение о проекте или о запросах на расширение функциональности и об ошибках, если таковые обнаружатся.

...»

Или возьмите пакет NuGet здесь.

Давайте взглянем на последнюю версию исходников DropNet

clip_image006

Да, вы видите, что действительно есть построения для MonoTouch, WPF, Windows Phone 7 и даже командной строки (CLI).

Это решение для DropNet

clip_image008

Как видно, проект Windows Phone просто является проектом-посредником для главной библиотеки (т.е. все его содержимое находится в файлах, помещенных в WP7 проект; обратите внимание на ярлыки файлов). Оказывается, нет магических требований для WP7-версии библиотеки…

Также здорово получить тесты, не только потому, что тесты это всегда хорошо, но они обеспечивают собственные лакомые кусочки документации.

Если вы пользователь Dropbox и стремитесь включить эту функциональность в свои приложения, DropNet может оказаться именно тем, что вы ищете…

Comments