SlideShare una empresa de Scribd logo
1 de 33
Платформа Silverlight для разработки мобильныхприложений Сергей Звездин Microsoft Regional Director http://zwezdin.com/ http://twitter.com/sergun sergey@zwezdin.com
О чем будем говорить 2 Общие сведения Пользовательский интерфейс Сенсоры Определение местоположения Уведомления ….и много демонстраций!
Платформа Windows Phone 7 Единая аппаратная платформа CPU/GPU RAM Разрешение экрана Пальцевый ввод Разработка приложений Silverlight XNA 3 Платформа Windows Phone 7 800 или 480 480 или 320
Windows Phone 7 Framework 4 Windows Phone Frameworks Camera Device Integration Launchers & Choosers Windows Phone Controls PhoneApplicationPage PushNotification WebBrowserControl Sensors PhoneApplicationFrame Silverlight Presentation and Media XNA Frameworks for Games Controls Drawing IsolatedStorage Drawing GamerServices Navigation Shapes Markup Media Audio Media Graphics Content Input Application Object Common Base Class Library Diagnostics Reflection IO Runtime Resources Globalization Text Location Net Collections ComponentModel Configuration Security Threading ServiceModel Linq Платформа Windows Phone 7
Жизненный цикл приложения Tombstoning Происходит когда приложение теряет фокус Возможные причины: кнопка «Назад», кнопка «Старт», клик на Toast-уведомление, запуск системных диалогов, телефонный звонок Обработчики событий вApp.xaml.cs События Application_Launching, Application_Activated, Application_Deactivated, Application_Closing 5 Платформа Windows Phone 7
Пользовательский интерфейс 6 Direct3D поверхность Страница приложения Стартовый экран System Tray Уведомления SIP Входящие звонки App Bar Пользовательский интерфейс
Страницы приложения Frame Контейнер элементов приложения Содержит страницы и системные элементы (system tray + application bar) Класс PhoneApplicationFrame Page Заполняет содержимое страницы Отслеживает ориентацию Отслеживает события навигации Наследник класса PhoneApplicationPage 7 Frame Page Содержимое страницы Пользовательский интерфейс
Модель UI 8 Мобильное приложение Отображает UI страниц приложения при обращении к страницам через URI Web-приложение Отображает содержимое, используя протокол HTTP, которое адресуется через URL Shell frame Обращение к страницам, генерация UI и обработка событий навигации Web browser Обращение к HTTP-ресурсам, генерация их и обработка событий навигации Сессии и стеки возврата Группировка последовательностей обращений к страницам для пользователя История и вкладки Группировка обращений к HTTP-ресурсам Пользовательский интерфейс
Навигация Вперед NavigationService.Navigate(new Uri(“/MyPage.xaml”,uriKind.RelativeOrAbsolute)); Назад NavigationService.GoBack(); Обработка нажатия на кнопку «Назад» OnBackKeyPress 9 Пользовательский интерфейс
Состояния страницы 10 Пользовательский интерфейс Визуальное отображение страницы Сохраняется в приложении для возможности восстановления Удаляется когда сессия приостанавливается Состояние Данные, описываемые состояние страницы (куки в браузере) Пользовательский интерфейс
Пользовательский интерфейс и навигация
Элементы управления Богатый набор элементов управления Аналогичные элементам управления для настольных приложений Дополнительные возможности для мобильных элементов управления SIP 12 Элементы управления
Элементы управления Border Button Canvas CheckBox Grid HyperlinkButton Image ListBox MediaElement Messagebox ProgressBar RadioButton ScrollViewer TextBlock TextBox WebBrowser ToolKitControls(WrapPanel) 13 Элементы управления
Ввод информации Mouse events Уже реализованы для вас Элементы SIP иWebBrowserуже поддерживают жесты ScrollViewer Как в Silverlight Жесты FLICK иPAN бесплатно! Raw Touch.FrameRendered 14 Ввод информации
SIP Стандартные раскладки виртуальной клавиатуры для разных ситуаций 15 Ввод информации
Жесты Обработка На системном уровне (WM_GESTURE).  Tap, Double Tap, Pan, Flick, Touch and Hold * Multi-Touch Pinch, Stretch Манипуляции Все наследникиUIElementsимеют события ManipulationStarted, ManipulationData,ManipulationCompleted 16 Ввод информации
Элементы управления
Сенсоры 19 +Y Акселерометр -Z -X +X +Z -Y Ввод информации
Местоположение 20 Местоположение GPS +Точность -Энергопотребление -Скорость -Точность +Энергопотребление +Скорость WiFi +/-Точность +/-Энергопотребление +/-Скорость СетьGSM
Определение местоположения
Application Bar Toolbar Не более 4 значков Можно задать уровень прозрачности Меню позволяет определить больше позиций Можно определить в декларативно в XAML или в коде Значки Размер – 48x48 пикс. Прозрачный фон Автоматически добавляется обводка 22 Application Bar
Launchers & Choosers Launcher Запускает одно из встроенных приложений, позволяющее выполнить пользователю определенную задачу Пользователю не возвращается никаких данных Пример: PhoneCallTask Chooser Запускает одно из встроенных приложений, позволяющее выполнить пользователю определенную задачу и возвращающее пользователю необходимые данные После завершения задачи полученные данные возвращаются пользователю Пример: PhotoChooserTask 23 Launchers
Launchers & Choosers Launchers EmailComposeTask MarketplaceDetailTask MarketplaceHubTask MarketplaceReviewTask MarketplaceSearchTask MediaPlayerLauncher PhoneCallTask SearchTask SMSComposeTask WebBrowserTask Choosers CameraCaptureTask EmailAddressChooserTask PhoneNumberChooserTask PhotoChooserTask SaveEmailAddressTask SavePhoneNumberTask 24 Launchers
Launchers
Хранение информации Isolated Storage Аналогичный механизм – в Silverlight Настройки и данные Данные защищены и изолированы API предоставляет доступ к файлам и папкам Ограничений на размер нет Windows Azure Может использоваться для хранения данных в облаке Простой доступ из Windows Phone 7 26 Хранение информации
Хранение информации
Push Notifications 28 Уведомления Push-клиент Tile Toast Открытие канала Данные (app) URI для взаимодействия Данные (toast) Данные(tile) App Отправка URI на сервер Отправка данных клиенту Push-сервис Ваш сервис ! Отправка push-данныхиспользуя URI
Push Notifications 29 Уведомления 14 15 New photos online! Seattle, WA: Sunny and 85 degrees
Push Notifications
Итоги Обзор платформы Windows Phone 7 Жизненный цикл приложения и модель UI Навигация, элементы управления Ввод информации, жесты, сенсоры Определение местоположения Application Bar, launchers, choosers Push Notifications, WebBrowser, scripting Ссылки Портал для разработчиковhttp://developer.windowsphone.com/ Ресурсы для разработчиковhttp://go.microsoft.com/?linkid=9670344 Windows Phone 7 JumpStarthttp://r.ch9.ms/WP7MSL1USBL/ Windows Phone 7 Developer Training Kithttp://channel9.msdn.com/learn/courses/WP7TrainingKit/ Silverlight for Windows Phone Toolkithttp://silverlight.codeplex.com 31 Платформа Silverlight для разработки мобильныхприложений
Вопросы ?
Спасибо за внимание! Сергей Звездин Microsoft Regional Director http://zwezdin.com/ http://twitter.com/sergun sergey@zwezdin.com

Más contenido relacionado

Similar a Платформа Silverlight для разработки мобильных приложений для Windows Phone 7

Владимир Колесников «Windows Phone 7: самое главное для разработчика»
Владимир Колесников «Windows Phone 7: самое главное для разработчика»Владимир Колесников «Windows Phone 7: самое главное для разработчика»
Владимир Колесников «Windows Phone 7: самое главное для разработчика»e-Legion
 
CodeFest 2011. Сошников Д. — Разработка игр для Windows Phone 7
CodeFest 2011. Сошников Д. — Разработка игр для Windows Phone 7CodeFest 2011. Сошников Д. — Разработка игр для Windows Phone 7
CodeFest 2011. Сошников Д. — Разработка игр для Windows Phone 7CodeFest
 
Знакомство с Windows Phone
 Знакомство с Windows Phone  Знакомство с Windows Phone
Знакомство с Windows Phone Volha Banadyseva
 
Windows Phone 8.1 Development Platform
Windows Phone 8.1 Development PlatformWindows Phone 8.1 Development Platform
Windows Phone 8.1 Development PlatformMykhail Galushko
 
Windows phone 7 series
Windows phone 7 seriesWindows phone 7 series
Windows phone 7 seriesForger
 
Windows phone 7 series, ppt
Windows phone 7 series, pptWindows phone 7 series, ppt
Windows phone 7 series, pptRoman Kalita
 
Сергей Байдачный_Что нового в Windows Phone 8.1 для разработчиков
Сергей Байдачный_Что нового в Windows Phone 8.1 для разработчиковСергей Байдачный_Что нового в Windows Phone 8.1 для разработчиков
Сергей Байдачный_Что нового в Windows Phone 8.1 для разработчиковGeeksLab Odessa
 
Производительность и энергопотребление мобильных приложений на примере Window...
Производительность и энергопотребление мобильных приложений на примере Window...Производительность и энергопотребление мобильных приложений на примере Window...
Производительность и энергопотребление мобильных приложений на примере Window...Andrew Mayorov
 
Визуализация взломов в собственной сети
Визуализация взломов в собственной сетиВизуализация взломов в собственной сети
Визуализация взломов в собственной сетиDenis Batrankov, CISSP
 
Go Mobile! Windows Phone 7 for all
Go Mobile! Windows Phone 7 for all Go Mobile! Windows Phone 7 for all
Go Mobile! Windows Phone 7 for all SoftServe
 
Device Fingerprint — лекарство от мошенничества. Все дело в дозировке
Device Fingerprint — лекарство от мошенничества. Все дело в дозировкеDevice Fingerprint — лекарство от мошенничества. Все дело в дозировке
Device Fingerprint — лекарство от мошенничества. Все дело в дозировкеPositive Hack Days
 
New features of Windows Phone 7.5
New features of Windows Phone 7.5New features of Windows Phone 7.5
New features of Windows Phone 7.5Alex Tumanoff
 
Особенности тестирования мобильных приложений (Android, iOS)
Особенности тестирования мобильных приложений (Android, iOS)Особенности тестирования мобильных приложений (Android, iOS)
Особенности тестирования мобильных приложений (Android, iOS)Эльвина Сакаева
 
Martine Spaans (Spil Games) - “Mobile Browser Gaming – New opportunities for ...
Martine Spaans (Spil Games) - “Mobile Browser Gaming – New opportunities for ...Martine Spaans (Spil Games) - “Mobile Browser Gaming – New opportunities for ...
Martine Spaans (Spil Games) - “Mobile Browser Gaming – New opportunities for ...DevGAMM Conference
 
Межсетевые экраны следующего поколения Cisco ASA c сервисами FirePower – борь...
Межсетевые экраны следующего поколения Cisco ASA c сервисами FirePower – борь...Межсетевые экраны следующего поколения Cisco ASA c сервисами FirePower – борь...
Межсетевые экраны следующего поколения Cisco ASA c сервисами FirePower – борь...Cisco Russia
 
Windows Phone 7: возможности для бизнеса с новой платформой разработки
Windows Phone 7: возможности для бизнеса с новой платформой разработкиWindows Phone 7: возможности для бизнеса с новой платформой разработки
Windows Phone 7: возможности для бизнеса с новой платформой разработкиMik Chernomordikov
 
Разработка WinRT приложений для Windows 8: реальный опыт, UA Mobile 2012
Разработка WinRT приложений для  Windows 8: реальный опыт, UA Mobile 2012Разработка WinRT приложений для  Windows 8: реальный опыт, UA Mobile 2012
Разработка WinRT приложений для Windows 8: реальный опыт, UA Mobile 2012Mykhail Galushko
 
Масштабируемые кроссплатформенные веб-приложения / Илья Пухальский (Epam)
Масштабируемые кроссплатформенные веб-приложения / Илья Пухальский (Epam)Масштабируемые кроссплатформенные веб-приложения / Илья Пухальский (Epam)
Масштабируемые кроссплатформенные веб-приложения / Илья Пухальский (Epam)Ontico
 
Михаил Галушко - Разработка WinRT приложений для Windows 8: реальный опыт
Михаил Галушко -  Разработка WinRT приложений для Windows 8: реальный опытМихаил Галушко -  Разработка WinRT приложений для Windows 8: реальный опыт
Михаил Галушко - Разработка WinRT приложений для Windows 8: реальный опытUA Mobile
 
Windows Mobile Development with Compact Framework 2
Windows Mobile Development with Compact Framework 2Windows Mobile Development with Compact Framework 2
Windows Mobile Development with Compact Framework 2DarkestMaster
 

Similar a Платформа Silverlight для разработки мобильных приложений для Windows Phone 7 (20)

Владимир Колесников «Windows Phone 7: самое главное для разработчика»
Владимир Колесников «Windows Phone 7: самое главное для разработчика»Владимир Колесников «Windows Phone 7: самое главное для разработчика»
Владимир Колесников «Windows Phone 7: самое главное для разработчика»
 
CodeFest 2011. Сошников Д. — Разработка игр для Windows Phone 7
CodeFest 2011. Сошников Д. — Разработка игр для Windows Phone 7CodeFest 2011. Сошников Д. — Разработка игр для Windows Phone 7
CodeFest 2011. Сошников Д. — Разработка игр для Windows Phone 7
 
Знакомство с Windows Phone
 Знакомство с Windows Phone  Знакомство с Windows Phone
Знакомство с Windows Phone
 
Windows Phone 8.1 Development Platform
Windows Phone 8.1 Development PlatformWindows Phone 8.1 Development Platform
Windows Phone 8.1 Development Platform
 
Windows phone 7 series
Windows phone 7 seriesWindows phone 7 series
Windows phone 7 series
 
Windows phone 7 series, ppt
Windows phone 7 series, pptWindows phone 7 series, ppt
Windows phone 7 series, ppt
 
Сергей Байдачный_Что нового в Windows Phone 8.1 для разработчиков
Сергей Байдачный_Что нового в Windows Phone 8.1 для разработчиковСергей Байдачный_Что нового в Windows Phone 8.1 для разработчиков
Сергей Байдачный_Что нового в Windows Phone 8.1 для разработчиков
 
Производительность и энергопотребление мобильных приложений на примере Window...
Производительность и энергопотребление мобильных приложений на примере Window...Производительность и энергопотребление мобильных приложений на примере Window...
Производительность и энергопотребление мобильных приложений на примере Window...
 
Визуализация взломов в собственной сети
Визуализация взломов в собственной сетиВизуализация взломов в собственной сети
Визуализация взломов в собственной сети
 
Go Mobile! Windows Phone 7 for all
Go Mobile! Windows Phone 7 for all Go Mobile! Windows Phone 7 for all
Go Mobile! Windows Phone 7 for all
 
Device Fingerprint — лекарство от мошенничества. Все дело в дозировке
Device Fingerprint — лекарство от мошенничества. Все дело в дозировкеDevice Fingerprint — лекарство от мошенничества. Все дело в дозировке
Device Fingerprint — лекарство от мошенничества. Все дело в дозировке
 
New features of Windows Phone 7.5
New features of Windows Phone 7.5New features of Windows Phone 7.5
New features of Windows Phone 7.5
 
Особенности тестирования мобильных приложений (Android, iOS)
Особенности тестирования мобильных приложений (Android, iOS)Особенности тестирования мобильных приложений (Android, iOS)
Особенности тестирования мобильных приложений (Android, iOS)
 
Martine Spaans (Spil Games) - “Mobile Browser Gaming – New opportunities for ...
Martine Spaans (Spil Games) - “Mobile Browser Gaming – New opportunities for ...Martine Spaans (Spil Games) - “Mobile Browser Gaming – New opportunities for ...
Martine Spaans (Spil Games) - “Mobile Browser Gaming – New opportunities for ...
 
Межсетевые экраны следующего поколения Cisco ASA c сервисами FirePower – борь...
Межсетевые экраны следующего поколения Cisco ASA c сервисами FirePower – борь...Межсетевые экраны следующего поколения Cisco ASA c сервисами FirePower – борь...
Межсетевые экраны следующего поколения Cisco ASA c сервисами FirePower – борь...
 
Windows Phone 7: возможности для бизнеса с новой платформой разработки
Windows Phone 7: возможности для бизнеса с новой платформой разработкиWindows Phone 7: возможности для бизнеса с новой платформой разработки
Windows Phone 7: возможности для бизнеса с новой платформой разработки
 
Разработка WinRT приложений для Windows 8: реальный опыт, UA Mobile 2012
Разработка WinRT приложений для  Windows 8: реальный опыт, UA Mobile 2012Разработка WinRT приложений для  Windows 8: реальный опыт, UA Mobile 2012
Разработка WinRT приложений для Windows 8: реальный опыт, UA Mobile 2012
 
Масштабируемые кроссплатформенные веб-приложения / Илья Пухальский (Epam)
Масштабируемые кроссплатформенные веб-приложения / Илья Пухальский (Epam)Масштабируемые кроссплатформенные веб-приложения / Илья Пухальский (Epam)
Масштабируемые кроссплатформенные веб-приложения / Илья Пухальский (Epam)
 
Михаил Галушко - Разработка WinRT приложений для Windows 8: реальный опыт
Михаил Галушко -  Разработка WinRT приложений для Windows 8: реальный опытМихаил Галушко -  Разработка WinRT приложений для Windows 8: реальный опыт
Михаил Галушко - Разработка WinRT приложений для Windows 8: реальный опыт
 
Windows Mobile Development with Compact Framework 2
Windows Mobile Development with Compact Framework 2Windows Mobile Development with Compact Framework 2
Windows Mobile Development with Compact Framework 2
 

Платформа Silverlight для разработки мобильных приложений для Windows Phone 7

  • 1. Платформа Silverlight для разработки мобильныхприложений Сергей Звездин Microsoft Regional Director http://zwezdin.com/ http://twitter.com/sergun sergey@zwezdin.com
  • 2. О чем будем говорить 2 Общие сведения Пользовательский интерфейс Сенсоры Определение местоположения Уведомления ….и много демонстраций!
  • 3. Платформа Windows Phone 7 Единая аппаратная платформа CPU/GPU RAM Разрешение экрана Пальцевый ввод Разработка приложений Silverlight XNA 3 Платформа Windows Phone 7 800 или 480 480 или 320
  • 4. Windows Phone 7 Framework 4 Windows Phone Frameworks Camera Device Integration Launchers & Choosers Windows Phone Controls PhoneApplicationPage PushNotification WebBrowserControl Sensors PhoneApplicationFrame Silverlight Presentation and Media XNA Frameworks for Games Controls Drawing IsolatedStorage Drawing GamerServices Navigation Shapes Markup Media Audio Media Graphics Content Input Application Object Common Base Class Library Diagnostics Reflection IO Runtime Resources Globalization Text Location Net Collections ComponentModel Configuration Security Threading ServiceModel Linq Платформа Windows Phone 7
  • 5. Жизненный цикл приложения Tombstoning Происходит когда приложение теряет фокус Возможные причины: кнопка «Назад», кнопка «Старт», клик на Toast-уведомление, запуск системных диалогов, телефонный звонок Обработчики событий вApp.xaml.cs События Application_Launching, Application_Activated, Application_Deactivated, Application_Closing 5 Платформа Windows Phone 7
  • 6. Пользовательский интерфейс 6 Direct3D поверхность Страница приложения Стартовый экран System Tray Уведомления SIP Входящие звонки App Bar Пользовательский интерфейс
  • 7. Страницы приложения Frame Контейнер элементов приложения Содержит страницы и системные элементы (system tray + application bar) Класс PhoneApplicationFrame Page Заполняет содержимое страницы Отслеживает ориентацию Отслеживает события навигации Наследник класса PhoneApplicationPage 7 Frame Page Содержимое страницы Пользовательский интерфейс
  • 8. Модель UI 8 Мобильное приложение Отображает UI страниц приложения при обращении к страницам через URI Web-приложение Отображает содержимое, используя протокол HTTP, которое адресуется через URL Shell frame Обращение к страницам, генерация UI и обработка событий навигации Web browser Обращение к HTTP-ресурсам, генерация их и обработка событий навигации Сессии и стеки возврата Группировка последовательностей обращений к страницам для пользователя История и вкладки Группировка обращений к HTTP-ресурсам Пользовательский интерфейс
  • 9. Навигация Вперед NavigationService.Navigate(new Uri(“/MyPage.xaml”,uriKind.RelativeOrAbsolute)); Назад NavigationService.GoBack(); Обработка нажатия на кнопку «Назад» OnBackKeyPress 9 Пользовательский интерфейс
  • 10. Состояния страницы 10 Пользовательский интерфейс Визуальное отображение страницы Сохраняется в приложении для возможности восстановления Удаляется когда сессия приостанавливается Состояние Данные, описываемые состояние страницы (куки в браузере) Пользовательский интерфейс
  • 12. Элементы управления Богатый набор элементов управления Аналогичные элементам управления для настольных приложений Дополнительные возможности для мобильных элементов управления SIP 12 Элементы управления
  • 13. Элементы управления Border Button Canvas CheckBox Grid HyperlinkButton Image ListBox MediaElement Messagebox ProgressBar RadioButton ScrollViewer TextBlock TextBox WebBrowser ToolKitControls(WrapPanel) 13 Элементы управления
  • 14. Ввод информации Mouse events Уже реализованы для вас Элементы SIP иWebBrowserуже поддерживают жесты ScrollViewer Как в Silverlight Жесты FLICK иPAN бесплатно! Raw Touch.FrameRendered 14 Ввод информации
  • 15. SIP Стандартные раскладки виртуальной клавиатуры для разных ситуаций 15 Ввод информации
  • 16. Жесты Обработка На системном уровне (WM_GESTURE). Tap, Double Tap, Pan, Flick, Touch and Hold * Multi-Touch Pinch, Stretch Манипуляции Все наследникиUIElementsимеют события ManipulationStarted, ManipulationData,ManipulationCompleted 16 Ввод информации
  • 17.
  • 19. Сенсоры 19 +Y Акселерометр -Z -X +X +Z -Y Ввод информации
  • 20. Местоположение 20 Местоположение GPS +Точность -Энергопотребление -Скорость -Точность +Энергопотребление +Скорость WiFi +/-Точность +/-Энергопотребление +/-Скорость СетьGSM
  • 22. Application Bar Toolbar Не более 4 значков Можно задать уровень прозрачности Меню позволяет определить больше позиций Можно определить в декларативно в XAML или в коде Значки Размер – 48x48 пикс. Прозрачный фон Автоматически добавляется обводка 22 Application Bar
  • 23. Launchers & Choosers Launcher Запускает одно из встроенных приложений, позволяющее выполнить пользователю определенную задачу Пользователю не возвращается никаких данных Пример: PhoneCallTask Chooser Запускает одно из встроенных приложений, позволяющее выполнить пользователю определенную задачу и возвращающее пользователю необходимые данные После завершения задачи полученные данные возвращаются пользователю Пример: PhotoChooserTask 23 Launchers
  • 24. Launchers & Choosers Launchers EmailComposeTask MarketplaceDetailTask MarketplaceHubTask MarketplaceReviewTask MarketplaceSearchTask MediaPlayerLauncher PhoneCallTask SearchTask SMSComposeTask WebBrowserTask Choosers CameraCaptureTask EmailAddressChooserTask PhoneNumberChooserTask PhotoChooserTask SaveEmailAddressTask SavePhoneNumberTask 24 Launchers
  • 26. Хранение информации Isolated Storage Аналогичный механизм – в Silverlight Настройки и данные Данные защищены и изолированы API предоставляет доступ к файлам и папкам Ограничений на размер нет Windows Azure Может использоваться для хранения данных в облаке Простой доступ из Windows Phone 7 26 Хранение информации
  • 28. Push Notifications 28 Уведомления Push-клиент Tile Toast Открытие канала Данные (app) URI для взаимодействия Данные (toast) Данные(tile) App Отправка URI на сервер Отправка данных клиенту Push-сервис Ваш сервис ! Отправка push-данныхиспользуя URI
  • 29. Push Notifications 29 Уведомления 14 15 New photos online! Seattle, WA: Sunny and 85 degrees
  • 31. Итоги Обзор платформы Windows Phone 7 Жизненный цикл приложения и модель UI Навигация, элементы управления Ввод информации, жесты, сенсоры Определение местоположения Application Bar, launchers, choosers Push Notifications, WebBrowser, scripting Ссылки Портал для разработчиковhttp://developer.windowsphone.com/ Ресурсы для разработчиковhttp://go.microsoft.com/?linkid=9670344 Windows Phone 7 JumpStarthttp://r.ch9.ms/WP7MSL1USBL/ Windows Phone 7 Developer Training Kithttp://channel9.msdn.com/learn/courses/WP7TrainingKit/ Silverlight for Windows Phone Toolkithttp://silverlight.codeplex.com 31 Платформа Silverlight для разработки мобильныхприложений
  • 33. Спасибо за внимание! Сергей Звездин Microsoft Regional Director http://zwezdin.com/ http://twitter.com/sergun sergey@zwezdin.com