Новая версия Windows Azure для мобильных устройств. Новые результаты проекта Hawaii
Указание параметров создаваемой базы данных для мобильного сервиса
Теперь переходим к созданию базы даанных для мобильного сервиса. Указываем ее параметры:
- Имя БД – ToDoLIstMobileService;
- Логин и пароль администратора;
- Регион (БД должна создаваться в том же регионе, что и мобильный сервис).
Как альтернативный вариант, может быть также использована уже существующая БД в том же регионе.
Пользователям академической подписки необходимо иметь в виду, что в ее рамках может быть создана только одна база данных.
Страница указания параметров базы данных изображена на рис. 18.4.
Начало создания мобильного приложения и его связывание с мобильным сервисом
Начинаем создавать мобильное приложение для платформы Windows Phone 8, которое будет связано с созданным мобильным сервисом.
Для этого прежде всего кликаем по имени созданного мобильного сервиса.
Выбираем в появившемся окне платформу Windows Phone 8 для мобильного приложения.
Выбираем пункт "Создать новое мобильное приложение для Windows Phone 8".
Страница для указания этих параметров изображена на рис. 18.5.
Разработка мобильного приложения
Для разработки мобильного приложения необходим соответствующий инструмент. Для новой версии Azure это среда Visual Studio Express 2012 for Windows Phone 8 (либо более полный вариант среды Visual Studio 2012). Инсталлируем на нашем компьютере эту среду.
Далее создаем таблицу ToDoList для мобильного приложения в облачной базе данных (в лекции 9 рассмотрены возможности создания таблиц в базе данных с помощью конструктора таблиц в облаке).
Для начала работы над мобильным приложением скачиваем шаблон его проекта (solution) ToDoList для данного мобильного приложения и запускаем его в Visual Studio. Для учебных целей данный проект предоставляется пользователям практически в готовом виде.
На рис. 18.6показана страница, подсказывающая пользователю данную последовательность действий по созданию мобильного приложения и предоставляющая для этого необходимые ссылки.