This Toolkit is now deprecated and is now

superseded by Windows Azure Mobile Services

The Windows Azure Toolkit for Windows Phone provided developers with the first iteration of support for building backend services for Windows Phone apps using Windows Azure.  The main areas of feedback we received from mobile developers was that they wanted a turn-key set of services for common functionality such as notifications, auth, and data.   Windows Azure Mobile Services directly reflects this feedback by enabling developers to simply provision, configure, and consume scalable backend services. The downloads for this toolkit will be removed on the week of Feb 1st 2013 and all future improvements will be channeled into Windows Azure Mobile Services rather than this toolkit. 

To get started with Mobile Services, sign up for a Windows Azure account and receive 10 free Mobile Services.


WAT Windows Phone

Change Log for v1.3.1 to v1.3.2

  • Upgraded Windows Azure projects to Windows Azure Tools for Microsoft Visual Studio 2010 1.6 – November 2011
  • Updated BabelCam, CRUDSqlAzure, WPCloud.ACS, and WPCloud.SQL.ACS samples to include a default ACS configuration to allow developers running the samples without owning an ACS namespace.
    image

Change Log for v1.3.0 to v1.3.1

Note: One important change starting with this release (v1.3.1) is that the C# and Visual Basic content have been split and ship as different packages in CodePlex.

Toolkit Services

  • Upgraded Windows Azure projects to Windows Azure Tools for Microsoft Visual Studio 2010 1.5 – September 2011
  • Update SQL Azure only scenarios to use ASP.NET Universal Providers (through the System.Web.Providers v1.0.1 NuGet package)
    image
  • Changed Shared Access Signature service interface to support more operations 
    image

StorageClient Library for Windows Phone

 

Change Log for v1.2.3 to v1.3.0

Toolkit Services

  • Upgraded Silverlight for Windows Phone projects to Windows Phone OS 7.1
    image 
  • Upgraded Windows Azure projects to Windows Azure Tools for Microsoft Visual Studio 1.4 August 2011
    image 
  • Updated Web role project to ASP.NET MVC 3 using Razor view engine and HTML5
     
  • Updated JQuery libraries to the latest version and removed all unused JavaScript libraries
     image
  • Changed Push Notifications User Registration Service interface to require the ApplicationId and DeviceId for its operations.
    image 
  • Renamed the System.Data.Services.Client library shipped as part of the toolkit to Microsoft.Samples.Data.Services.Client to avoid possible conflicts with the new version of the library included in the framework starting with Windows Phone SDK 7.1. 
    UpdatedSystemDataServicesClientLibrary (2)

 

Change Log for v1.1.0 to v1.2.3

Toolkit Services

  • Renamed the WindowsPhoneCloud.Services project to WindowsPhoneCloud.Web. The same change was also applied to the root namespace.
    image
  • Reorganized toolkit services and handlers into separated folders and namespaces.
    image
  • Renamed LoginModel class to Login. This class is used by the AuthenticationService to generate an authentication token for the user.
    image
  • Renamed CreateUserModel class to RegistrationUser and changed the name of its UserName property to Name. This class is used by the AuthenticationService to register new users.
    image
  • Changed the HTTP method from POST to GET in the GetUpdates operation of the PushNotificationService.
    image
  • Split the AdminController class into a several ones.
    image
  • Removed the usage of the Role provider for Azure Tables to manage authorization. We are now storing the users’ privileges for Tables, Blobs and Queues in a custom Azure Table called “Privileges” (the “secRole” Azure Table is not longer used).
    image
  • Changed the schema of the PushUserEndpoint Azure table. We changed the name of its UserName property to UserId.
    image 

StorageClient Library for Windows Phone

  • Renamed LoginModel class to Login. This class is used by the AuthenticationClient to obtain an authentication token for the user.
    image
  • Renamed CreateUserModel class to RegistrationUser and changed the name of its UserName property to Name. This class is used by the AuthenticationClient to register new users.
    image
  • Updated the signature of the IAuthenticationClient interface to receive success and exception callbacks instead of providing events.
    image

AspProviders Library

  • Modified the library to move the configuration of the Providers for Azure Tables from the Web.config file to the ServiceConfiguration.cscfg file. In this way, the Storage Account information (name and key) only needs to be placed in a single place: the ServiceConfiguration.cscfg file.

Last edited Jan 21, 2013 at 9:27 PM by nharris, version 30

Comments

No comments yet.