windows azure 云端移动开发解决方案...

Download Windows Azure 云端移动开发解决方案 示例码wacnstorage.blob.core.chinacloudapi.cn/marketing-resource/... · 在 Visual Studio ... 义了工程需要的接口、实体类,并可在编译前修改程序

If you can't read please download the document

Upload: ngodung

Post on 06-Feb-2018

278 views

Category:

Documents


8 download

TRANSCRIPT

  • Windows Azure

  • Windows Azure ........................................................................................... 4

    1 ............................................................................................................................... 4

    2 ................................................................................................................... 4

    3 Azure ...................................................................................... 5

    4 ................................................................................................................... 5

    5 SDK ..................................................................................................................... 5

    6 Azure .NET ..................................................................................... 5

    7 Azure Java ...................................................................................... 6

    8 Azure Node.js ............................................................................... 6

    9 Azure Python ................................................................................ 6

    ................................................................................................... 6

    1 Universal App ............................................................................................................ 6

    a) ................................................................................................................... 7

    b) ................................................................................................................... 9

    2 Xamarin ..................................................................................................................... 11

    a) ................................................................................................................. 12

    b) ................................................................................................................. 14

    3 Cordova ..................................................................................................................... 16

    a) ................................................................................................................. 16

    b) ................................................................................................................. 18

    Azure .................................................................................. 19

  • 1 ..................................................................................................................... 19

    2 ............................................................................................................. 21

    3 ..................................................................................................................... 23

  • Windows Azure

    1

    Azure

    Azure

    2

    Windows Azure

    Azure SQL

    Database Azure

  • 3 Azure

    API

    Azure Active Directory

    Azure SQL Database

    4

    Universal App Windows Phone App Windows Store App

    Windows Azure

    Xamarin Android iOS App Windows Azure

    Cordova Windows Azure

    5 SDK

    .NET/Java/Node.js/PHP/Python/Ruby SDK

    SDK

    http://azure.microsoft.com/zh-cn/downloads/

    6 Azure .NET

    .NET Azure

    http://azure.microsoft.com/zh-cn/downloads/

  • http://www.windowsazure.cn/develop/net/

    7 Azure Java

    Java Azure

    http://www.windowsazure.cn/develop/java/

    8 Azure Node.js

    Node.js Azure

    http://www.windowsazure.cn/develop/nodejs/

    9 Azure Python

    Python Azure

    http://www.windowsazure.cn/develop/python/

    1 Universal App

    XAML C# HTML JavaScript Windows

    Windows

    Azure

    http://www.windowsazure.cn/develop/net/http://www.windowsazure.cn/develop/java/http://www.windowsazure.cn/develop/nodejs/http://www.windowsazure.cn/develop/python/

  • a)

    SQLite Windows Store apps 8.1

    http://visualstudiogallery.msdn.microsoft.com/1d04f82f-2fe9-4727-a2f9-

    a2db127ddc9a

    Visual Studio

    Windows > SQLite for Windows Runtime

    > Universal

    app x86

    http://visualstudiogallery.msdn.microsoft.com/1d04f82f-2fe9-4727-a2f9-a2db127ddc9ahttp://visualstudiogallery.msdn.microsoft.com/1d04f82f-2fe9-4727-a2f9-a2db127ddc9a

  • Universal App ApiKey

    ID MyCompany.Visitors.Client.Core

    CommonAppSettings.cs TODO_SET_MobileServicesUri

    TODO_SET_ApiZumoKey Api Key

    TODO_SET_ClientId ID

  • API Key

    b)

    BaseViewModel Mobile Service Client

    Azure

    Mobile Service Client client visitor visitor

    visitor

  • Client.Core Windows Phone

    Xamarin AndroidiOS

    .NET Framework

    Windows 8Windows Phone8.1AndroidiOS

    Visual Studio

    Visual Studio

    MyCompany.Visitors.Client.Core

    MyCompany.Visitors - Universal Windows apps Demos

    MyCompany.Visitors - Xamarin Demos

    .NET

    Framework4.5Windows 8Windows Phone 8.1AndroidiOS

  • 2 Xamarin

    Visual Studio Xamarin iOS Android

    C#Visual StudioBCL

  • a)

    Xamarin 3 Xamarin 3

    Mono Framework, Java SDK, Android SDK, Xamarin.Android

    Xamarin.iOS

    http://xamarin.com/download

    MyCompany.Visitors.Client.Core

    CommonAppSettings.cs , TODO_SET_MobileServicesUri

    TODO_SET_ApiZumoKey Api Key

    http://xamarin.com/download%20Xamarin%203http://xamarin.com/download

  • Xamarin.Android USB

    C:\Users\[username]\AppData\Local\Android\android-sdk\SDK

    Manager.exe

  • Xamarin Android API 15

    b)

    Visual Studio Xamarin Android iOS

    Android Android.OS

    Android.Views OnCreateView App

  • Visual Studio Android App

    Visual Studio iOS App

  • 3 Cordova

    Visual Studio 2013 HTML JavaScript

    HTMLJavaScript .NET

    AngularJSBackboneJS WinJS

    a)

    Windows 8.1 Update 1

  • Windows Phone Windows 8.1 (x64) Professional

    Hyper-V SLAT Second Level Address

    Translation

    Android Intel HAXM

    iOS OSX MavericksXcode 5.1 Apple

    iOS

    Update 2 Visual Studio Tools for Maintaining Store apps

    for Windows 8 Windows Phone 8.0 SDK

    Microsoft Azure SDK for .NET and Visual Studio 2013

    o http://azure.microsoft.com/en-us/downloads/

    Multi-Device Hybrid Apps for Visual Studio CTP1.1()

    o http://www.microsoft.com/en-us/download/details.aspx?id=42675

    SQL Server 2012 Express Management Studio

    JS settings.js ApiZumoKey

    Key Azure

    http://azure.microsoft.com/en-us/downloads/http://www.microsoft.com/en-us/download/details.aspx?id=42675

  • b)

    API HttpGet

    Azure Azure

    Azure Id HttpGet

  • Azure

    Azure

    1

    Windows Azure

  • Windows Azure

    Windows Azure

    2

    MyCompany.Visitors.API.MobileServices

  • 3

    a)

    API

    API API

  • API API API

  • b)

    API QuestionEmployee

    API Employees REST API

    Employee

  • Controller visitId pictureType Visit

    visitId 1pictureType

    1 3

    EmployeePictureRepository

  • IemployeePictureRepository

    MyCompanyContext Linq

  • c)

    API api/Add