building windows 8 apps with windows azure

30

Upload: supote-phunsakul

Post on 26-Jun-2015

371 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Building Windows 8 Apps with Windows Azure

ltxml version=10 encoding=utf-8 standalone=yes gt

- ltfeed xmlbase=httplocalhost3377 9WcfDataService1svc xmlnsd=httpschemasmicros oftcomado2007 08dataservices xmlnsm=httpschemasmicrosoftcomado200 708dataservices metadata xmlns=httpwwww3org2005 Atomgt

lttitle type=textgtDriverslttitlegt

ltidgthttplocalhost33779WcfDataService1s vcDriversltidgt

ltupdatedgt2010-05-24T221238 Zltupdatedgt

ltlink rel=self title=Drivers href=Drivers gt

- ltentrygt

ltidgthttplocalhost33779WcfDataService1s vcDrivers(1) ltidgt

lttitle type=text gt

ltupdatedgt2010-05-24T221238 Zltupdatedgt

- ltauthorgt

ltname gt

ltauthorgt

ltlink rel=edit title=Driver href=Drivers(1) gt

ltlink rel=httpschemasmicrosoftcomado 2007 08dataservic esrelatedDistribu tionCenter type=applicationatom+xmltype=entry title=DistributionCenter href=Drivers(1)DistributionCenter gt

ltlink rel=httpschemasmicrosoftcomado 2007 08dataservic esrelatedT odays type=applicationatom+xmltype=feed title=Todays href=Drivers(1)Todays gt

ltcategory term=ContosoBottlingModelDriver scheme=httpschemasmicrosoftc omado200 708 dataservices scheme gt

- ltcontent type=applicationxmlgt

- ltmpropertiesgt

ltdDriverId mtype=EdmInt32gt1ltdDriverI dgt

ltdDistributionCenterId mtype=EdmInt32gt1ltdDistribu tionCenterIdgt

ltdFirstNamegtRobltdFirstNamegt

ltdLastNamegtTiffanyltdLastNamegt

ltmpropertiesgt

ltcontentgt

ltentrygt

- ltentrygt

ltidgthttplocalhost33779WcfDataService1s vcDrivers(2) ltidgt

lttitle type=text gt

ltupdatedgt2010-05-24T221238 Zltupdatedgt

- ltauthorgt

ltname gt

ltauthorgt

ltlink rel=edit title=Driver href=Drivers(2) gt

ltlink rel=httpschemasmicrosoftcomado 2007 08dataservic esrelatedDistribu tionCenter type=applicationatom+xmltype=entry title=DistributionCenter href=Drivers(2)DistributionCenter gt

ltlink rel=httpschemasmicrosoftcomado 2007 08dataservic esrelatedT odays type=applicationatom+xmltype=feed title=Todays href=Drivers(2)Todays gt

ltcategory term=ContosoBottlingModelDriver scheme=httpschemasmicrosoftc omado200 708 dataservices scheme gt

- ltcontent type=applicationxmlgt

- ltmpropertiesgt

ltdDriverId mtype=EdmInt32gt2ltdDriverI dgt

ltdDistributionCenterId mtype=EdmInt32gt1ltdDistribu tionCenterIdgt

ltdFirstNamegtLoke UeiltdFirstNamegt

ltdLastNamegtTanltdLastNamegt

ltmpropertiesgt

ltcontentgt

ltentrygt

- ltentrygt

ltidgthttplocalhost33779WcfDataService1s vcDrivers(3) ltidgt

lttitle type=text gt

ltupdatedgt2010-05-24T221238 Zltupdatedgt

- ltauthorgt

ltname gt

ltauthorgt

ltlink rel=edit title=Driver href=Drivers(3) gt

ltlink rel=httpschemasmicrosoftcomado 2007 08dataservic esrelatedDistribu tionCenter type=applicationatom+xmltype=entry title=DistributionCenter href=Drivers(3)DistributionCenter gt

ltlink rel=httpschemasmicrosoftcomado 2007 08dataservic esrelatedT odays type=applicationatom+xmltype=feed title=Todays href=Drivers(3)Todays gt

ltcategory term=ContosoBottlingModelDriver scheme=httpschemasmicrosoftc omado200 708 dataservices scheme gt

- ltcontent type=applicationxmlgt

- ltmpropertiesgt

ltdDriverId mtype=EdmInt32gt3ltdDriverI dgt

ltdDistributionCenterId mtype=EdmInt32gt1ltdDistribu tionCenterIdgt

ltdFirstNamegtDanltdFirstNamegt

ltdLastNamegtBouieltdLastNamegt

ltmpropertiesgt

ltcontentgt

ltentrygt

- ltentrygt

ltidgthttplocalhost33779WcfDataService1s vcDrivers(4) ltidgt

lttitle type=text gt

ltupdatedgt2010-05-24T221238 Zltupdatedgt

- ltauthorgt

ltname gt

ltauthorgt

ltlink rel=edit title=Driver href=Drivers(4) gt

ltlink rel=httpschemasmicrosoftcomado 2007 08dataservic esrelatedDistribu tionCenter type=applicationatom+xmltype=entry title=DistributionCenter href=Drivers(4)DistributionCenter gt

ltlink rel=httpschemasmicrosoftcomado 2007 08dataservic esrelatedT odays type=applicationatom+xmltype=feed title=Todays href=Drivers(4)Todays gt

ltcategory term=ContosoBottlingModelDriver scheme=httpschemasmicrosoftc omado200 708 dataservices scheme gt

- ltcontent type=applicationxmlgt

- ltmpropertiesgt

ltdDriverId mtype=EdmInt32gt4ltdDriverI dgt

ltdDistributionCenterId mtype=EdmInt32gt1ltdDistribu tionCenterIdgt

ltdFirstNamegtJohnltdFirstNamegt

ltdLastNamegtDietzltdLastNamegt

ltmpropertiesgt

ltcontentgt

ltentrygt

- ltentrygt

ltidgthttplocalhost33779WcfDataService1s vcDrivers(5) ltidgt

lttitle type=text gt

ltupdatedgt2010-05-24T221238 Zltupdatedgt

- ltauthorgt

ltname gt

ltauthorgt

ltlink rel=edit title=Driver href=Drivers(5) gt

ltlink rel=httpschemasmicrosoftcomado 2007 08dataservic esrelatedDistribu tionCenter type=applicationatom+xmltype=entry title=DistributionCenter href=Drivers(5)DistributionCenter gt

ltlink rel=httpschemasmicrosoftcomado 2007 08dataservic esrelatedT odays type=applicationatom+xmltype=feed title=Todays href=Drivers(5)Todays gt

ltcategory term=ContosoBottlingModelDriver scheme=httpschemasmicrosoftc omado200 708 dataservices scheme gt

- ltcontent type=applicationxmlgt

- ltmpropertiesgt

ltdDriverId mtype=EdmInt32gt5ltdDriverI dgt

ltdDistributionCenterId mtype=EdmInt32gt2ltdDistribu tionCenterIdgt

ltdFirstNamegtDerekltdFirstNamegt

ltdLastNamegtSnyderltdLastNamegt

ltmpropertiesgt

ltcontentgt

ltentrygt

- ltentrygt

ltidgthttplocalhost33779WcfDataService1s vcDrivers(6) ltidgt

lttitle type=text gt

ltupdatedgt2010-05-24T221238 Zltupdatedgt

- ltauthorgt

ltname gt

ltauthorgt

ltlink rel=edit title=Driver href=Drivers(6) gt

ltlink rel=httpschemasmicrosoftcomado 2007 08dataservic esrelatedDistribu tionCenter type=applicationatom+xmltype=entry title=DistributionCenter href=Drivers(6)DistributionCenter gt

ltlink rel=httpschemasmicrosoftcomado 2007 08dataservic esrelatedT odays type=applicationatom+xmltype=feed title=Todays href=Drivers(6)Todays gt

ltcategory term=ContosoBottlingModelDriver scheme=httpschemasmicrosoftc omado200 708 dataservices scheme gt

- ltcontent type=applicationxmlgt

- ltmpropertiesgt

ltdDriverId mtype=EdmInt32gt6ltdDriverI dgt

ltdDistributionCenterId mtype=EdmInt32gt2ltdDistribu tionCenterIdgt

ltdFirstNamegtSteveltdFirstNamegt

ltdLastNamegtHegenderferltdLas tNamegt

ltmpropertiesgt

ltcontentgt

ltentrygt

- ltentrygt

ltidgthttplocalhost33779WcfDataService1s vcDrivers(7) ltidgt

lttitle type=text gt

ltupdatedgt2010-05-24T221238 Zltupdatedgt

- ltauthorgt

ltname gt

ltauthorgt

ltlink rel=edit title=Driver href=Drivers(7) gt

ltlink rel=httpschemasmicrosoftcomado 2007 08dataservic esrelatedDistribu tionCenter type=applicationatom+xmltype=entry title=DistributionCenter href=Drivers(7)DistributionCenter gt

ltlink rel=httpschemasmicrosoftcomado 2007 08dataservic esrelatedT odays type=applicationatom+xmltype=feed title=Todays href=Drivers(7)Todays gt

ltcategory term=ContosoBottlingModelDriver scheme=httpschemasmicrosoftc omado200 708 dataservices scheme gt

- ltcontent type=applicationxmlgt

- ltmpropertiesgt

ltdDriverId mtype=EdmInt32gt7ltdDriverI dgt

ltdDistributionCenterId mtype=EdmInt32gt2ltdDistribu tionCenterIdgt

ltdFirstNamegtChipltdFirstNamegt

ltdLastNamegtVollersltdLastNamegt

ltmpropertiesgt

ltcontentgt

ltentrygt

- ltentrygt

ltidgthttplocalhost33779WcfDataService1s vcDrivers(8) ltidgt

lttitle type=text gt

ltupdatedgt2010-05-24T221238 Zltupdatedgt

- ltauthorgt

ltname gt

ltauthorgt

ltlink rel=edit title=Driver href=Drivers(8) gt

ltlink rel=httpschemasmicrosoftcomado 2007 08dataservic esrelatedDistribu tionCenter type=applicationatom+xmltype=entry title=DistributionCenter href=Drivers(8)DistributionCenter gt

ltlink rel=httpschemasmicrosoftcomado 2007 08dataservic esrelatedT odays type=applicationatom+xmltype=feed title=Todays href=Drivers(8)Todays gt

ltcategory term=ContosoBottlingModelDriver scheme=httpschemasmicrosoftc omado200 708 dataservices scheme gt

- ltcontent type=applicationxmlgt

- ltmpropertiesgt

ltdDriverId mtype=EdmInt32gt8ltdDriverI dgt

ltdDistributionCenterId mtype=EdmInt32gt2ltdDistribu tionCenterIdgt

ltdFirstNamegtJamesltdFirstNamegt

ltdLastNamegtPrattltdLastNamegt

ltmpropertiesgt

ltcontentgt

ltentrygt

ltfeedgt

The same list of 8 Customers using SOAP and a DataSet dropped us down to 3 kb but still too big for my taste

ltxml version=10 encoding=utf-8gt

ltDataSet xmlns=httptempuriorggt

ltxsschema id=NewDataSet xmlns= xmlnsxs=httpwwww3org2 001XMLSch ema xmlnsmsdata=urnschemas-mic rosoft-comxml-ms datagt

ltxselement name=NewDataSet msdataIsDataSet=true msdataUseCurrentLocale=truegt

ltxscomplexTypegt

ltxschoice minOccurs=0 maxOccurs=unboundedgt

ltxselement name=Drivergt

ltxscomplexTypegt

ltxssequencegt

ltxselement name=DriverId type=xsint minOccurs=0 gt

ltxselement name=DistributionCenterId type=xsint minOccurs=0 gt

ltxselement name=FirstName type=xsstring minOccurs=0 gt

ltxselement name=LastName type=xsstring minOccurs=0 gt

ltxssequencegt

ltxscomplexTypegt

ltxselementgt

ltxschoicegt

ltxscomplexTypegt

ltxselementgt

ltxsschemagt

ltdiffgrdiffgram xmlnsmsdata=urnschemas-microsoft-comxml-msdata xmlnsdiffgr=urnschemas-microsoft-comxml-diffgram-v1gt

ltNewDataSet xmlns=gt

ltDriver diffgrid=Driver1 msdatarowOrder=0gt

ltDriverIdgt1ltDriverIdgt

ltDistributionCenterIdgt1ltDistributionCenterI dgt

ltFirstNamegtRobltFirstNamegt

ltLastNamegtTiffanyltLastNamegt

ltDrivergt

ltDriver diffgrid=Driver2 msdatarowOrder=1gt

ltDriverIdgt2ltDriverIdgt

ltDistributionCenterIdgt1ltDistributionCenterI dgt

ltFirstNamegtLoke UeiltFirstNamegt

ltLastNamegtTanltLastNamegt

ltDrivergt

ltDriver diffgrid=Driver3 msdatarowOrder=2gt

ltDriverIdgt3ltDriverIdgt

ltDistributionCenterIdgt1ltDistributionCenterI dgt

ltFirstNamegtDanltFirstNamegt

ltLastNamegtBouieltLastNamegt

ltDrivergt

ltDriver diffgrid=Driver4 msdatarowOrder=3gt

ltDriverIdgt4ltDriverIdgt

ltDistributionCenterIdgt1ltDistributionCenterI dgt

ltFirstNamegtJohnltFirstNamegt

ltLastNamegtDietzltLastNamegt

ltDrivergt

ltDriver diffgrid=Driver5 msdatarowOrder=4gt

ltDriverIdgt5ltDriverIdgt

ltDistributionCenterIdgt2ltDistributionCenterI dgt

ltFirstNamegtDerekltFirstNamegt

ltLastNamegtSnyderltLastNamegt

ltDrivergt

ltDriver diffgrid=Driver6 msdatarowOrder=5gt

ltDriverIdgt6ltDriverIdgt

ltDistributionCenterIdgt2ltDistributionCenterI dgt

ltFirstNamegtSteveltFirstNamegt

ltLastNamegtHegenderferltLastNamegt

ltDrivergt

ltDriver diffgrid=Driver7 msdatarowOrder=6gt

ltDriverIdgt7ltDriverIdgt

ltDistributionCenterIdgt2ltDistributionCenterI dgt

ltFirstNamegtChipltFirstNamegt

ltLastNamegtVollersltLastNamegt

ltDrivergt

ltDriver diffgrid=Driver8 msdatarowOrder=7gt

ltDriverIdgt8ltDriverIdgt

ltDistributionCenterIdgt2ltDistributionCenterI dgt

ltFirstNamegtJamesltFirstNamegt

ltLastNamegtPrattltLastNamegt

ltDrivergt

ltNewDataSetgt

ltdiffgrdiffgramgt

ltDataSetgt

ltArrayOfDriver

xmlns=httpschemasdatacontractorg200407ContosoWcfServiceModel

s

xmlnsi=httpwwww3org2001XMLSchema-instancegt

ltDrivergt

ltDistributionCenterIdgt1ltDistributionCenterIdgt

ltDriverIdgt1ltDriverIdgt

ltFirstNamegtRobltFirstNamegt

ltLastNamegtTiffanyltLastNamegt

ltDrivergt

ltDrivergt

ltDistributionCenterIdgt1ltDistributionCenterIdgt

ltDriverIdgt2ltDriverIdgt

ltFirstNamegtLoke UeiltFirstNamegt

ltLastNamegtTanltLastNamegt

ltDrivergt

ltDrivergt

ltDistributionCenterIdgt1ltDistributionCenterIdgt

ltDriverIdgt3ltDriverIdgt

ltFirstNamegtDanltFirstNamegt

ltLastNamegtBouieltLastNamegt

ltDrivergt

ltDrivergt

ltDistributionCenterIdgt1ltDistributionCenterIdgt

ltDriverIdgt4ltDriverIdgt

ltFirstNamegtJohnltFirstNamegt

ltLastNamegtDietzltLastNamegt

ltDrivergt

ltDrivergt

ltDistributionCenterIdgt2ltDistributionCenterIdgt

ltDriverIdgt5ltDriverIdgt

ltFirstNamegtDerekltFirstNamegt

ltLastNamegtSnyderltLastNamegt

ltDrivergt

ltDrivergt

ltDistributionCenterIdgt2ltDistributionCenterIdgt

ltDriverIdgt6ltDriverIdgt

ltFirstNamegtSteveltFirstNamegt

ltLastNamegtHegenderferltLastNamegt

ltDrivergt

ltDrivergt

ltDistributionCenterIdgt2ltDistributionCenterIdgt

ltDriverIdgt7ltDriverIdgt

ltFirstNamegtChipltFirstNamegt

ltLastNamegtVollersltLastNamegt

ltDrivergt

ltDrivergt

ltDistributionCenterIdgt2ltDistributionCenterIdgt

ltDriverIdgt8ltDriverIdgt

ltFirstNamegtJamesltFirstNamegt

ltLastNamegtPrattltLastNamegt

ltDrivergt

ltArrayOfDrivergt

[DistributionCenterId1DriverId1FirstNameldquoNickLastNameHarris

DistributionCenterId1DriverId2FirstNameldquoRobLastNameldquoTiffany

DistributionCenterId1DriverId3FirstNameDanLastNameBouie

DistributionCenterId1DriverId4FirstNameJohnLastNameDietz

DistributionCenterId2DriverId5FirstNameDerekLastNameSnyder

DistributionCenterId2DriverId6FirstNameSteveLastNameldquoHarris

DistributionCenterId2DriverId7FirstNameChipLastNameVollers

DistributionCenterId2DriverId8FirstNameJamesLastNamePratt]

On-Premises

Virtualization

OS

Hardware

Native Code

Custom Software

Network

Data

Applications

Firewall

Web

Sites

Applications

Data

Cloud

Services

Native Code

Startup Tasks

Applications

Firewall Rules

Data

Virtual Network

Virtual

Machines

Native Code

Custom Software

Virtual Network

Data

Applications

Firewall Rules

OS

Page 2: Building Windows 8 Apps with Windows Azure

On-Premises

Virtualization

OS

Hardware

Native Code

Custom Software

Network

Data

Applications

Firewall

Web

Sites

Applications

Data

Cloud

Services

Native Code

Startup Tasks

Applications

Firewall Rules

Data

Virtual Network

Virtual

Machines

Native Code

Custom Software

Virtual Network

Data

Applications

Firewall Rules

OS

Page 3: Building Windows 8 Apps with Windows Azure