Microsoft Azure
Облачный бизнес
Вам понадобится

Microsoft Azure

Попробуйте платформу Microsoft Azure совершенно бесплатно.

Visual Studio

Бесплатная версия Visual Studio, позволяющая создавать приложения для платформы Microsoft Azure.

SDKs и дополнительные
инструменты

Инструменты разработки приложений для платформы Microsoft Azure.

Начинаем работать с Microsoft Azure Mobile Services

Для знакомства с возможностями платформы  вы можете активировать Microsoft Azure бесплатно!

Это перевод официального руководства по созданию и использованию Microsoft Azure Mobile Services. О том, что это такое, можно почитать в анонсе  тут.
Этот пост покажет вам как добавить облачную поддержку для вашего приложения для Windows 8, используя Microsoft Azure Mobile Services. В этом руководстве вы создадите новый мобильный сервис и приложение учета личных дел (To-do list), которое будет хранить свои данные в облаке.



Данное руководство является основным для успешного завершения остальных руководств по Mobile Services.

Создание нового мобильного сервиса

Для того, чтобы создать новый экземпляр мобильного сервиса, надо сделать несколько простых шагов:

  1. Войдите в  портал управления Microsoft Azure.
  2. Внизу страницы найдите большую кнопку с надписью +NEW:

  3. Выберите пункт Mobile Services, затем пункт Create. Откроется мастер создания нового мобильного сервиса:
  4. На первой странице мастера вам необходимо выбрать имя для субдомена для нового мобильного сервиса. Каждый ввод текста в это поле будет проверять доступность выбранного вами имени динамически. После того, как вы выберете доступное имя, перейдите далее, нажав на стрелку внизу:
    Примечание

  5. В следующем окне мастера нам надо указать параметры базы данных: имя, логин администратора и пароль:

    Примечание

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

Создание нового приложения

После того, как вы создали новый мобильный сервис, вы можете воспользоваться быстрыми ссылками для создания нового или модификации существующего приложения для Windows 8. В данном разделе мы создадим новое приложение, которое будет взаимодействовать с вашими облачными мобильными сервисами.

  1. В портале управления выберите пункт Mobile Services, и затем выберите сервис, который мы только что создали.
  2. На вкладке Quick Start разверните пункт Create a new Windows 8 application:


    Вам будут представлены три простых шага для создания нового приложения для Windows 8, подключенного к облачным сервисам:

  3. Для создания приложения для Windows 8 вам понадобится установить  Visual Studio 2012 Express for Windows 8 и  Mobile Services SDK
  4. После установки VS2012, выберите пункт Create TodoItems table, чтобы создать новую таблицу для хранения данных приложения.
  5. В секции Download and run application выберите предпочитаемый язык (C# или JavaScript), затем нажмите Download. По данной ссылке вы сможете скачать приложение To-do list, настроенное на ваш собственный мобильный сервис. Сохраните архив с приложением на локальном компьютере.

Запуск приложения Windows 8

Финальная стадия данного руководства заключается в сборке и запуске нашего нового приложения.

  1. Распакуйте архив, который вы скачали в предыдущем разделе, и откройте проект в Visual Studio 2012 Express for Windows 8:

  2. Нажмите клавишу F5 для сборки и запуска приложения.
  3. В открывшемся приложении введите какие-либо записи, например, Изучить Microsoft Azure, в полеInsert a TodoItem, после чего нажмите кнопку Save:

    Нажатие на кнопку спровоцирует POST запрос к созданным ранее мобильным сервисам, расположенным в облаке Microsoft Azure. Данные, переданные в этом запросе, будут вставлены в таблицу TodoItem. Все данные, которые хранятся в этой таблице, будут также возвращены мобильным сервисом и отобразятся в правой колонке приложения.
    Примечание

  4. Вернитесь в портал управления Microsoft Azure и перейдите в раздел Data вашего нового мобильного сервиса. Далее нажмите на таблицу TodoItems:


    В открывшемся окне вы увидите данные, которые хранятся в этой таблице:

Что дальше

После того, как вы закончили данное руководство, узнайте, как можно выполнить дополнительные важные задачи с помощью Mobile Services:

  • Работа с данными
    Больше информации о том, как хранить и извлекать данные, используя Mobile Services
  • Работа с пользователями
    Узнайте, как авторизовать пользователей вашего приложения с помощью Windows Account
  • Работа с push-уведомлениями
    Узнайте, как отправлять базовые push-уведомления вашему приложению

Благодарим Георгия Могелашвили, Microsoft MCP за подготовку статьи