Accessing Data in the Cloud

Must Read

Guide affiliate marketing – you should promote affiliate products that offer High Commission

Is it true that you should only promote affiliate products which offer high commission? This is the one of...

California DUI Penalties

The number of live DUI accidents is increasing with alarming rate in the state of California. To prevent such...

Accessing Services

The MVVM pattern identifies three major components: the view, the view model, and the model. This chapter describes the...

Criminal Defense of the Possession of Narcotics For Sale Case

Defending a California Health and Safety Code 11351: Possession of Narcotics for SaleA California Health and Safety Code 11351...

Installing the Adobe Development Tools

The Adobe development tools come in several forms: Flash Professional CS5.5 and Flash Builder 4.5. They support Android OS...

VA Streamline Refinance Or IRRRL

Many Veterans are taking advantage of the present low interest rates available to refinance their current VA loan. The...

The Surveys application stores its data in the cloud using a combination of Windows Azure tables and BLOBs. The mobile client application needs to access this data. For example, it must be able to retrieve survey definitions before it can display the questions to the phone user, and it must be able to save completed survey responses back to the cloud where they will be available for analysis by the survey creator.

Goals and Requirements

The mobile client application must be able to reliably download survey definitions and reliably upload survey responses. Making sure that surveys download reliably is important because survey creators want to be sure that surveys are delivered to all potential surveyors in order to maximize the number of responses. Making sure that surveys upload reliably is important because survey creators want to receive the maximum number of completed surveys, with no duplication of results.

The developers at Tailspin are aware that some surveyors may have limited bandwidth available, so they wanted to control the amount of bandwidth used to transfer data between the phone and the service. In addition to this, the developers at Tailspin want to make sure that the application performs well when it transfers data to and from the cloud.

The developers also wanted a solution that was as simple as possible to implement, and that they could easily customize in the future if, for example, authentication requirements changed.

Finally, again with a view to the future, the developers wanted a solution that could potentially work with platforms other than Windows Phone 7.

Overview of the Solution

Tailspin considered three separate aspects of the solution: how to implement the server, how to implement the client, and the format of the data that the application moves between the phone and the cloud.

Latest News

Digital Marketing for Beginners

Digital marketing for starter, Let to basic learning about connecting with your audience in the right place...

What are 7 things poor people do that the rich don’t?

1. poor people watch TV in which people read books how many hours you spend in front of the TV and when...

Top 18 best small business ideas for beginners starting

A small business can be frightening and requires plenty of careful planning there are many small business ideas which can be beneficial...

Summer that makes you happy

We saw were already here I've been thinking about some of the things. I used to do with my husband even though...

4 Point to helpful tips specifically for caregivers

What you need to take a vacation. I know it sounds impossible creative and try to make it work for you almost...

More Articles Like This