introduction

30
1 SkyDrive 1.INTRODUCTION:- Sky drive(officially Microsoft sky drive, previously “windows live sky driveand windows live folders) is a file hosting service that allows users to upload and sync files to a cloud storage and then access them from a web browser or their local device. it is part to the windows live range of online services and allows users to keep the files private, share them with the contacts, or make the files public. publically shared files do not require a Microsoft account to access. the service offers 7GB of free storage for new users.Additional storage is available for purchase. Users who signed up to sky drive prior to April 22, 2012 cloud opt - in for a limited time offer of 25GB of free storage upgrade. the service is built using HTML5 technologies, and files up to 300MB can be uploaded via drag and drop into the web browser,or up to 2GB via the Skydrive desktop application for Microsoft windows and os x. DEPT OF CSE,VITW

Upload: kaza-pranathi

Post on 18-Jun-2015

67 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introduction

1SkyDrive

1INTRODUCTION-

Sky drive(officially Microsoft sky drive previously ldquowindows live sky driverdquo

and windows live folders) is a file hosting service that allows users to upload and sync files to a

cloud storage and then access them from a web browser or their local device it is part to the

windows live range of online services and allows users to keep the files private share them with

the contacts or make the files public publically shared files do not require a Microsoft account

to access the service offers 7GB of free storage for new usersAdditional storage is available for

purchase Users who signed up to sky drive prior to April 22 2012 cloud opt - in for a limited

time offer of 25GB of free storage upgrade the service is built using HTML5 technologies and

files up to 300MB can be uploaded via drag and drop into the web browseror up to 2GB via the

Skydrive desktop application for Microsoft windows and os x

Fig 0microsoftrsquos skies drive official logo

DEPT OF CSEVITW

2SkyDrive

2 HISTORY-

On its launch Sky drive known as a Windows Live Folders at the time (with a

Codename of Sky Drive) was provided as a limited beta available to a few testers in the United

States On August 1 2007 the service was expanded to a wider audience Where windows live

folders are nothing but the folders with the windows start button logo which indicates that the

files and the data that are present in that folder are stored in cloud and if we want we can store

add the folders to that folder such that they are stored at cloud storage

Fig 1windows live folder

Shortly after on August 9 2007 the service was renamed Windows Live Sky Drive and

made available to testers in the United Kingdom and India As of 22 May 2008 Sky Drive was

available to 62 countries and regions

On December 2 2008the capacity of an individual Sky Drive account was upgraded from

5 GB to 25 GBand Microsoft added a separate entry point called Windows Live Photos which

allowed users to access their photos and videos stored on Sky Drive This entry point allowed

users to add People tags to their photosdownload photos into Windows Live Photo Gallery

or as a ZIP file as well as viewing EXIF metadata such as camera information for the photos

uploaded Microsoft also added full-screen slide show support for photos using Silver light

DEPT OF CSEVITW

3SkyDrive

SkyDrive was updated to Wave 4 release on June 7 2010 and added support for Office

Web Apps offering versioning support In this update due to the discontinuation of Windows

the ability to synchronize and share bookmarked Web links between users via SkyDrive has also

been discontinued

On June 20 2011 Microsoft overhauled the user interface for Sky drive built using HTML5

Technologies Microsoft also doubled the file size limit from 50 MB to 100 MB per file as well

as adding new features such as caching and hardware acceleration support for HTML5 videos

Quick views cleaner arrangement of photos infinite scrolling This update also brought

Together the different entry points for Sky Drive such as Windows Live Photos and Windows

Live Office into one single interface

On December 3 2011 Microsoft released a SkyDrive for iOS app and a SkyDrive for

Windows Phone app which are available in the App Store and Windows Phone Marketplace

respectively On April 22 2012 Microsoft released a Sky Drive desktop app for Windows

Vista Windows 7 Windows 8 and OS X users which allows them to synchronize files on

SkyDrive much like Windows Live Mesh as well as allowing users to fetch files on their

computer via the web browser

On August 14 2012 Microsoft announced a new update for SkyDrive which brought

changes and improvements to SkyDrivecom SkyDrive for Windows desktop and OS X and

the SkyDrive API as part of Live Connect For SkyDrivecom the updates brought a new

moderndesign for the web service consistent with Outlookcomand along with the UI update

the service also received improvements such as instant searchcontextual toolbarmulti-select in

thumbnail view drag-and-drop files into folders and sorting improvements

On August 28 2012 Microsoft released a Sky Drive app for Android on Google

Play store On September 18 2012 Microsoft also introduced a recycle bin feature on

Sky Drive and announced that Sky Drive will support the creation of online surveys via

Excel Web App

DEPT OF CSEVITW

4SkyDrive

3BASICUSE-

The main basic uses of using skydrive are as follows-

The main use here is instead of using a pen drive of a usb drive we can store

our files in the cloud

We can access the files anytime and anywhere by using web browsers like

chrome and by using smart phones and tablets which has an internet

connection

As we are creating and stroing the files in the cloud we can access the files and

sync the files from anywherethe following figure shows it diagrammatically

Fig 2cloud accessing

Not only fro videos and photos we can also create

Word document Powe point document One note documents

By using the ldquoWORD WEB APPrdquo which is a service offered by the skydrive

to create a word documents and power point documents and also one note

documents easily

ldquoWORD WEB APPrdquo is the type of the services offered by the cloud

computing which is nothing but the SaaS(software as a service)

DEPT OF CSEVITW

5SkyDrive

Not only creating and storing we can also share by using sharing option present

in the skydrive

The steps to follow to share the file such that to whom you want to share the

file and to which people who can edit and also download and see is as follows-

- First select the file or any data that u want to see

- Now on the left side pane you will get the info about the file

that you have selected and also option as sharing

- Now click on share button and then enter the email address of

the person for whom you want to share the file or documents and

then press on dome hence the sharing is done successfully

- now by clicking on the file on your left side you can see the

personpersons for whom you have shared the file

The same steps are followed for any kind of file that you want to share from

skydrive

There is another option we can see in the skydrive is ldquoGROUPINGrdquo where

You can shre the file or a document to a group of persons at a time

There is another option where the Microsoft had provided recently that is at the

Time of recent release is the ldquorecycle binrdquo where you can see the files that are

deleted recently from your sky drive

DEPT OF CSEVITW

6SkyDrive

HOW SKY DRIVE IS ACCESSED-

There are two ways how we can access the sky drive are-

1)Windows live sign in

[wwwhomelivecom] 2)skydrivecom [wwwskydrivecom]

wwwhomelivecom- if we have the windowslive id hence we go to this web

page sign in to access the sky drive

DEPT OF CSEVITW

Fig 3File sharing in sky drive

7SkyDrive

Fig 4windows live sign insignup page

If you donrsquot have the account then just click on sign up and fill the simple form

with details and then the account is created and the form look like as follows

DEPT OF CSEVITW

8SkyDrive

Fig 5signup form

wwwskydrivecom- it is the official site for thwe sky drive where u can have

a sign fieldwhere you can sign in your account to access your date and store

the data in cloud

The microsofts had been proving this iste from recent years since from last 2

years but in October 2012 the site had been updated by using new technologies

and with rich graphics where the user can access the site very easily and

effectively

after successful sign in by using any of the above methos the home is look likes

as follows if you have some files

DEPT OF CSEVITW

9SkyDrive

Fig 6home page of sky drive with some files

The files and folders that are present in your storage are displayed after

signing into your account

The Microsoftrsquos had used some of the technological modifications that are used

here in the website of sky drive in such a manner that the pictures that are in the

folder are represented after sign in as a slide show which is very comfortable

and had a cool look to the user how is using it

4STORAGE ISSUES

As we had seen that the skydrive saving the data in clouds but the general

DEPT OF CSEVITW

10SkyDrive

doubt for a layman is how they are storing the data in cloud Is the cloud had any storage

device to store data and so onhellip

But the issue here is the skydrive stores the information in cloud storage as

stored by all the cloud services which are following the cloud computing technology to store and

to retrieve the data

The cloud architecture is the common architecture which are used by the all the

cloud storage provides including the skydrive also the basic architecture is as follows-

Fig 7cloud architecture

Desperate computer owners might delete entire folders worth of old files in

order to make space for new information But some are choosing to rely on a growing

trend cloud storage

While cloud storage sounds like it has something to do with weather fronts and

storm systems it really refers to saving data to an off-site storage system maintained by a third

DEPT OF CSEVITW

11SkyDrive

party Instead of storing information to your computers hard drive or other local storage device

you save it to a remote database The Internet provides the connection between your computer

and the database

On the surface cloud storage has several advantages over traditional data

storage For example if you store your data on a cloud storage system youll be able to get to

that data from any location that has Internet access You wouldnt need to carry around a physical

storage device or use the same computer to save and retrieve your information With the right

storage system you could even allow other people to access the data turning a personal project

into a collaborative effort

The some of the service soffered by the cloud computing are as follows-

1)Infrastructure as a service (IaaS)

2)Platform as a service (PaaS)

3)Software as a service (SaaS)

4)Network as a service (NaaS)

5)Storage as a service (STaaS)

6)Security as a service (SECaaS)

7)Data as a service (DaaS)

8)Database as a service (DBaaS)

9)Test environment as a service (TEaaS)

10)Desktop virtualization

11)API as a service (APIaaS)

12)Backend as a service (BaaS)

To provide the software as a aweb app and storage of data sky drive did not

uses the all the above servicesit onlu uses the main services that all the other sky storage providers are following

The main two services provided by the sky drive are SaaS and DBaaS

DEPT OF CSEVITW

12SkyDrive

To provide the online word and power point apps the sky drive uses the SaaS

such that we can use the ms word and power point and much more which are present in actuval

ms office as a software service

Fig 8 SaaS architecture

The sky drive uses the another service called DBaaS to store and

Accessing of files from anywhere and at any time

DEPT OF CSEVITW

13SkyDrive

The structure of the DBaaS is of follows-

Fig 9DBaaS architecture

The service interface act as a a3rd party for storing the data which is

given by the user and it can be retrieved by the user later

The clients gives the data which is only required such that the data that

are given the documents and the power points are received by the applications gives that data to

the service interface and it stores in the databases and gives the information whenever the

user wants

DEPT OF CSEVITW

14SkyDrive

5TECHNOLOGIES

HTML5 HTML5 is a markup language for structuring and presenting content for the World

Wide Web and a core technology of the Internet It is the fifth revision of the HTML standard

(created in 1990 and standardized as HTML4 as of 1997) and as of December 2012 is a

W3C Candidate Recommendation Its core aims have been to improve the language with

support for the latest multimedia while keeping it easily readable by humans and consistently

understood by computers and devices (web browsers parsers etc) HTML5 is intended to

subsume not only HTML 4 but XHTML 1 and DOM Level 2 HTML as well

Html5 adds many new syntactic features These include the

new ltvideogt ltaudiogt and ltcanvasgt elements as well as the integration of scalable vector

graphics (SVG) content (that replaces the uses of generic ltobjectgt tags) and Mathml for

mathematical formulas These features are designed to make it easy to include and

handle multimedia and graphical content on the web without having to resort to proprietary

plug-in and APIs Other new elements such as ltsectiongt ltarticlegt ltheadergt and ltnavgt

are designed to enrich the semantic content of documents New attributes have been

introduced for the same purpose while some elements and attributes have been removed

Some elements such as ltagt ltcitegt and ltmenugt have been changed redefined or

standardized The APIs and document object model (DOM) are no longer afterthoughts but

are fundamental parts of the HTML5 specification HTML5 also defines in some detail the

required processing for invalid documents so that syntax errors will be treated uniformly by

all conforming browsers and other user agents

AJAX Ajax ( AJAX an acronym for Asynchronous JavaScript and XML)is a group of

interrelated web development techniques used on the client-side to create asynchronous web

applications With Ajax web applications can send data to and retrieve data from

a server asynchronously (in the background) without interfering with the display and

behavior of the existing page Data can be retrieved using the XMLHttpRequest object

Despite the name the use of XML is not required (JSON is often used instead) and the

requests do not need to be asynchronous

Ajax is not a single technology but a group of technologies HTML and CSS can be used in

combination to mark up and style information The DOM is accessed with JavaScript to

DEPT OF CSEVITW

15SkyDrive

dynamically display and to allow the user to interact with the information presented JavaScript

and the XMLHttpRequest object provide a method for exchanging data asynchronously between

browser and server to avoid full page reloads

JSON JSON or JavaScript Object Notation is a text-based open standard designed for human-

readable data interchange It is derived from the JavaScript scripting language for representing

simple data structures and associative arrays called objects Despite its relationship to

JavaScript it is language-independent with parsers available for many languages

The JSON format was originally specified by Douglas Crockford and is described in RFC

4627 The official Internet media type for JSON isapplicationjson The JSON filename

extension is json

The JSON format is often used for serializing and transmitting structured data over a

network connection It is used primarily to transmit data between a server and web application

serving as an alternative to XML

VIRTUVALIZED LIST VIEWS

The virtual list view (VLV) control is a type of supportedControl that can

be attached to a search operation to indicate that only a subset of the results should be returned It

may be used to iterate through the search results a page at a time

The virtual list view (VLV) control is similar to the simple paged results

control with the exception that it can be used to retrieve an arbitrary subset of the results from the

server and it requires that the search request also include the server-side sort control to ensure

that the results are consistently sorted across requests

Fig 10ajax official logo

6FEAUTURES

There are some of the other technologies that are present before the

DEPT OF CSEVITW

16SkyDrive

sky drive some of them are Google docs drop box cloudetc

When compared to the features of the sky drive are as follows-

Fig 11file storage and access

DEPT OF CSEVITW

17SkyDrive

Fig 12accessing files

DEPT OF CSEVITW

18SkyDrive

Fig 13work together online

Fig 14photos and videos

DEPT OF CSEVITW

19SkyDrive

Fig 15supportability

7ADVANTAGES

Its like an online ms office

Working together at a time

Editing a document at a time by many number of users

Sharing

Downloading

7GB storage at the time of first sign up

Less costs for additional storage

Hotmail messenger

Connectivity to social networks

Calendar and high flexibility when compared

DEPT OF CSEVITW

20SkyDrive

8

DEPT OF CSEVITW

21SkyDrive

9REFERENCES

wwwskydrivecom

wwwwindowslivecom

wwwwikipediacom

wwwhowstuffworkscom

wwwmicrosoftcom

DEPT OF CSEVITW

Page 2: Introduction

2SkyDrive

2 HISTORY-

On its launch Sky drive known as a Windows Live Folders at the time (with a

Codename of Sky Drive) was provided as a limited beta available to a few testers in the United

States On August 1 2007 the service was expanded to a wider audience Where windows live

folders are nothing but the folders with the windows start button logo which indicates that the

files and the data that are present in that folder are stored in cloud and if we want we can store

add the folders to that folder such that they are stored at cloud storage

Fig 1windows live folder

Shortly after on August 9 2007 the service was renamed Windows Live Sky Drive and

made available to testers in the United Kingdom and India As of 22 May 2008 Sky Drive was

available to 62 countries and regions

On December 2 2008the capacity of an individual Sky Drive account was upgraded from

5 GB to 25 GBand Microsoft added a separate entry point called Windows Live Photos which

allowed users to access their photos and videos stored on Sky Drive This entry point allowed

users to add People tags to their photosdownload photos into Windows Live Photo Gallery

or as a ZIP file as well as viewing EXIF metadata such as camera information for the photos

uploaded Microsoft also added full-screen slide show support for photos using Silver light

DEPT OF CSEVITW

3SkyDrive

SkyDrive was updated to Wave 4 release on June 7 2010 and added support for Office

Web Apps offering versioning support In this update due to the discontinuation of Windows

the ability to synchronize and share bookmarked Web links between users via SkyDrive has also

been discontinued

On June 20 2011 Microsoft overhauled the user interface for Sky drive built using HTML5

Technologies Microsoft also doubled the file size limit from 50 MB to 100 MB per file as well

as adding new features such as caching and hardware acceleration support for HTML5 videos

Quick views cleaner arrangement of photos infinite scrolling This update also brought

Together the different entry points for Sky Drive such as Windows Live Photos and Windows

Live Office into one single interface

On December 3 2011 Microsoft released a SkyDrive for iOS app and a SkyDrive for

Windows Phone app which are available in the App Store and Windows Phone Marketplace

respectively On April 22 2012 Microsoft released a Sky Drive desktop app for Windows

Vista Windows 7 Windows 8 and OS X users which allows them to synchronize files on

SkyDrive much like Windows Live Mesh as well as allowing users to fetch files on their

computer via the web browser

On August 14 2012 Microsoft announced a new update for SkyDrive which brought

changes and improvements to SkyDrivecom SkyDrive for Windows desktop and OS X and

the SkyDrive API as part of Live Connect For SkyDrivecom the updates brought a new

moderndesign for the web service consistent with Outlookcomand along with the UI update

the service also received improvements such as instant searchcontextual toolbarmulti-select in

thumbnail view drag-and-drop files into folders and sorting improvements

On August 28 2012 Microsoft released a Sky Drive app for Android on Google

Play store On September 18 2012 Microsoft also introduced a recycle bin feature on

Sky Drive and announced that Sky Drive will support the creation of online surveys via

Excel Web App

DEPT OF CSEVITW

4SkyDrive

3BASICUSE-

The main basic uses of using skydrive are as follows-

The main use here is instead of using a pen drive of a usb drive we can store

our files in the cloud

We can access the files anytime and anywhere by using web browsers like

chrome and by using smart phones and tablets which has an internet

connection

As we are creating and stroing the files in the cloud we can access the files and

sync the files from anywherethe following figure shows it diagrammatically

Fig 2cloud accessing

Not only fro videos and photos we can also create

Word document Powe point document One note documents

By using the ldquoWORD WEB APPrdquo which is a service offered by the skydrive

to create a word documents and power point documents and also one note

documents easily

ldquoWORD WEB APPrdquo is the type of the services offered by the cloud

computing which is nothing but the SaaS(software as a service)

DEPT OF CSEVITW

5SkyDrive

Not only creating and storing we can also share by using sharing option present

in the skydrive

The steps to follow to share the file such that to whom you want to share the

file and to which people who can edit and also download and see is as follows-

- First select the file or any data that u want to see

- Now on the left side pane you will get the info about the file

that you have selected and also option as sharing

- Now click on share button and then enter the email address of

the person for whom you want to share the file or documents and

then press on dome hence the sharing is done successfully

- now by clicking on the file on your left side you can see the

personpersons for whom you have shared the file

The same steps are followed for any kind of file that you want to share from

skydrive

There is another option we can see in the skydrive is ldquoGROUPINGrdquo where

You can shre the file or a document to a group of persons at a time

There is another option where the Microsoft had provided recently that is at the

Time of recent release is the ldquorecycle binrdquo where you can see the files that are

deleted recently from your sky drive

DEPT OF CSEVITW

6SkyDrive

HOW SKY DRIVE IS ACCESSED-

There are two ways how we can access the sky drive are-

1)Windows live sign in

[wwwhomelivecom] 2)skydrivecom [wwwskydrivecom]

wwwhomelivecom- if we have the windowslive id hence we go to this web

page sign in to access the sky drive

DEPT OF CSEVITW

Fig 3File sharing in sky drive

7SkyDrive

Fig 4windows live sign insignup page

If you donrsquot have the account then just click on sign up and fill the simple form

with details and then the account is created and the form look like as follows

DEPT OF CSEVITW

8SkyDrive

Fig 5signup form

wwwskydrivecom- it is the official site for thwe sky drive where u can have

a sign fieldwhere you can sign in your account to access your date and store

the data in cloud

The microsofts had been proving this iste from recent years since from last 2

years but in October 2012 the site had been updated by using new technologies

and with rich graphics where the user can access the site very easily and

effectively

after successful sign in by using any of the above methos the home is look likes

as follows if you have some files

DEPT OF CSEVITW

9SkyDrive

Fig 6home page of sky drive with some files

The files and folders that are present in your storage are displayed after

signing into your account

The Microsoftrsquos had used some of the technological modifications that are used

here in the website of sky drive in such a manner that the pictures that are in the

folder are represented after sign in as a slide show which is very comfortable

and had a cool look to the user how is using it

4STORAGE ISSUES

As we had seen that the skydrive saving the data in clouds but the general

DEPT OF CSEVITW

10SkyDrive

doubt for a layman is how they are storing the data in cloud Is the cloud had any storage

device to store data and so onhellip

But the issue here is the skydrive stores the information in cloud storage as

stored by all the cloud services which are following the cloud computing technology to store and

to retrieve the data

The cloud architecture is the common architecture which are used by the all the

cloud storage provides including the skydrive also the basic architecture is as follows-

Fig 7cloud architecture

Desperate computer owners might delete entire folders worth of old files in

order to make space for new information But some are choosing to rely on a growing

trend cloud storage

While cloud storage sounds like it has something to do with weather fronts and

storm systems it really refers to saving data to an off-site storage system maintained by a third

DEPT OF CSEVITW

11SkyDrive

party Instead of storing information to your computers hard drive or other local storage device

you save it to a remote database The Internet provides the connection between your computer

and the database

On the surface cloud storage has several advantages over traditional data

storage For example if you store your data on a cloud storage system youll be able to get to

that data from any location that has Internet access You wouldnt need to carry around a physical

storage device or use the same computer to save and retrieve your information With the right

storage system you could even allow other people to access the data turning a personal project

into a collaborative effort

The some of the service soffered by the cloud computing are as follows-

1)Infrastructure as a service (IaaS)

2)Platform as a service (PaaS)

3)Software as a service (SaaS)

4)Network as a service (NaaS)

5)Storage as a service (STaaS)

6)Security as a service (SECaaS)

7)Data as a service (DaaS)

8)Database as a service (DBaaS)

9)Test environment as a service (TEaaS)

10)Desktop virtualization

11)API as a service (APIaaS)

12)Backend as a service (BaaS)

To provide the software as a aweb app and storage of data sky drive did not

uses the all the above servicesit onlu uses the main services that all the other sky storage providers are following

The main two services provided by the sky drive are SaaS and DBaaS

DEPT OF CSEVITW

12SkyDrive

To provide the online word and power point apps the sky drive uses the SaaS

such that we can use the ms word and power point and much more which are present in actuval

ms office as a software service

Fig 8 SaaS architecture

The sky drive uses the another service called DBaaS to store and

Accessing of files from anywhere and at any time

DEPT OF CSEVITW

13SkyDrive

The structure of the DBaaS is of follows-

Fig 9DBaaS architecture

The service interface act as a a3rd party for storing the data which is

given by the user and it can be retrieved by the user later

The clients gives the data which is only required such that the data that

are given the documents and the power points are received by the applications gives that data to

the service interface and it stores in the databases and gives the information whenever the

user wants

DEPT OF CSEVITW

14SkyDrive

5TECHNOLOGIES

HTML5 HTML5 is a markup language for structuring and presenting content for the World

Wide Web and a core technology of the Internet It is the fifth revision of the HTML standard

(created in 1990 and standardized as HTML4 as of 1997) and as of December 2012 is a

W3C Candidate Recommendation Its core aims have been to improve the language with

support for the latest multimedia while keeping it easily readable by humans and consistently

understood by computers and devices (web browsers parsers etc) HTML5 is intended to

subsume not only HTML 4 but XHTML 1 and DOM Level 2 HTML as well

Html5 adds many new syntactic features These include the

new ltvideogt ltaudiogt and ltcanvasgt elements as well as the integration of scalable vector

graphics (SVG) content (that replaces the uses of generic ltobjectgt tags) and Mathml for

mathematical formulas These features are designed to make it easy to include and

handle multimedia and graphical content on the web without having to resort to proprietary

plug-in and APIs Other new elements such as ltsectiongt ltarticlegt ltheadergt and ltnavgt

are designed to enrich the semantic content of documents New attributes have been

introduced for the same purpose while some elements and attributes have been removed

Some elements such as ltagt ltcitegt and ltmenugt have been changed redefined or

standardized The APIs and document object model (DOM) are no longer afterthoughts but

are fundamental parts of the HTML5 specification HTML5 also defines in some detail the

required processing for invalid documents so that syntax errors will be treated uniformly by

all conforming browsers and other user agents

AJAX Ajax ( AJAX an acronym for Asynchronous JavaScript and XML)is a group of

interrelated web development techniques used on the client-side to create asynchronous web

applications With Ajax web applications can send data to and retrieve data from

a server asynchronously (in the background) without interfering with the display and

behavior of the existing page Data can be retrieved using the XMLHttpRequest object

Despite the name the use of XML is not required (JSON is often used instead) and the

requests do not need to be asynchronous

Ajax is not a single technology but a group of technologies HTML and CSS can be used in

combination to mark up and style information The DOM is accessed with JavaScript to

DEPT OF CSEVITW

15SkyDrive

dynamically display and to allow the user to interact with the information presented JavaScript

and the XMLHttpRequest object provide a method for exchanging data asynchronously between

browser and server to avoid full page reloads

JSON JSON or JavaScript Object Notation is a text-based open standard designed for human-

readable data interchange It is derived from the JavaScript scripting language for representing

simple data structures and associative arrays called objects Despite its relationship to

JavaScript it is language-independent with parsers available for many languages

The JSON format was originally specified by Douglas Crockford and is described in RFC

4627 The official Internet media type for JSON isapplicationjson The JSON filename

extension is json

The JSON format is often used for serializing and transmitting structured data over a

network connection It is used primarily to transmit data between a server and web application

serving as an alternative to XML

VIRTUVALIZED LIST VIEWS

The virtual list view (VLV) control is a type of supportedControl that can

be attached to a search operation to indicate that only a subset of the results should be returned It

may be used to iterate through the search results a page at a time

The virtual list view (VLV) control is similar to the simple paged results

control with the exception that it can be used to retrieve an arbitrary subset of the results from the

server and it requires that the search request also include the server-side sort control to ensure

that the results are consistently sorted across requests

Fig 10ajax official logo

6FEAUTURES

There are some of the other technologies that are present before the

DEPT OF CSEVITW

16SkyDrive

sky drive some of them are Google docs drop box cloudetc

When compared to the features of the sky drive are as follows-

Fig 11file storage and access

DEPT OF CSEVITW

17SkyDrive

Fig 12accessing files

DEPT OF CSEVITW

18SkyDrive

Fig 13work together online

Fig 14photos and videos

DEPT OF CSEVITW

19SkyDrive

Fig 15supportability

7ADVANTAGES

Its like an online ms office

Working together at a time

Editing a document at a time by many number of users

Sharing

Downloading

7GB storage at the time of first sign up

Less costs for additional storage

Hotmail messenger

Connectivity to social networks

Calendar and high flexibility when compared

DEPT OF CSEVITW

20SkyDrive

8

DEPT OF CSEVITW

21SkyDrive

9REFERENCES

wwwskydrivecom

wwwwindowslivecom

wwwwikipediacom

wwwhowstuffworkscom

wwwmicrosoftcom

DEPT OF CSEVITW

Page 3: Introduction

3SkyDrive

SkyDrive was updated to Wave 4 release on June 7 2010 and added support for Office

Web Apps offering versioning support In this update due to the discontinuation of Windows

the ability to synchronize and share bookmarked Web links between users via SkyDrive has also

been discontinued

On June 20 2011 Microsoft overhauled the user interface for Sky drive built using HTML5

Technologies Microsoft also doubled the file size limit from 50 MB to 100 MB per file as well

as adding new features such as caching and hardware acceleration support for HTML5 videos

Quick views cleaner arrangement of photos infinite scrolling This update also brought

Together the different entry points for Sky Drive such as Windows Live Photos and Windows

Live Office into one single interface

On December 3 2011 Microsoft released a SkyDrive for iOS app and a SkyDrive for

Windows Phone app which are available in the App Store and Windows Phone Marketplace

respectively On April 22 2012 Microsoft released a Sky Drive desktop app for Windows

Vista Windows 7 Windows 8 and OS X users which allows them to synchronize files on

SkyDrive much like Windows Live Mesh as well as allowing users to fetch files on their

computer via the web browser

On August 14 2012 Microsoft announced a new update for SkyDrive which brought

changes and improvements to SkyDrivecom SkyDrive for Windows desktop and OS X and

the SkyDrive API as part of Live Connect For SkyDrivecom the updates brought a new

moderndesign for the web service consistent with Outlookcomand along with the UI update

the service also received improvements such as instant searchcontextual toolbarmulti-select in

thumbnail view drag-and-drop files into folders and sorting improvements

On August 28 2012 Microsoft released a Sky Drive app for Android on Google

Play store On September 18 2012 Microsoft also introduced a recycle bin feature on

Sky Drive and announced that Sky Drive will support the creation of online surveys via

Excel Web App

DEPT OF CSEVITW

4SkyDrive

3BASICUSE-

The main basic uses of using skydrive are as follows-

The main use here is instead of using a pen drive of a usb drive we can store

our files in the cloud

We can access the files anytime and anywhere by using web browsers like

chrome and by using smart phones and tablets which has an internet

connection

As we are creating and stroing the files in the cloud we can access the files and

sync the files from anywherethe following figure shows it diagrammatically

Fig 2cloud accessing

Not only fro videos and photos we can also create

Word document Powe point document One note documents

By using the ldquoWORD WEB APPrdquo which is a service offered by the skydrive

to create a word documents and power point documents and also one note

documents easily

ldquoWORD WEB APPrdquo is the type of the services offered by the cloud

computing which is nothing but the SaaS(software as a service)

DEPT OF CSEVITW

5SkyDrive

Not only creating and storing we can also share by using sharing option present

in the skydrive

The steps to follow to share the file such that to whom you want to share the

file and to which people who can edit and also download and see is as follows-

- First select the file or any data that u want to see

- Now on the left side pane you will get the info about the file

that you have selected and also option as sharing

- Now click on share button and then enter the email address of

the person for whom you want to share the file or documents and

then press on dome hence the sharing is done successfully

- now by clicking on the file on your left side you can see the

personpersons for whom you have shared the file

The same steps are followed for any kind of file that you want to share from

skydrive

There is another option we can see in the skydrive is ldquoGROUPINGrdquo where

You can shre the file or a document to a group of persons at a time

There is another option where the Microsoft had provided recently that is at the

Time of recent release is the ldquorecycle binrdquo where you can see the files that are

deleted recently from your sky drive

DEPT OF CSEVITW

6SkyDrive

HOW SKY DRIVE IS ACCESSED-

There are two ways how we can access the sky drive are-

1)Windows live sign in

[wwwhomelivecom] 2)skydrivecom [wwwskydrivecom]

wwwhomelivecom- if we have the windowslive id hence we go to this web

page sign in to access the sky drive

DEPT OF CSEVITW

Fig 3File sharing in sky drive

7SkyDrive

Fig 4windows live sign insignup page

If you donrsquot have the account then just click on sign up and fill the simple form

with details and then the account is created and the form look like as follows

DEPT OF CSEVITW

8SkyDrive

Fig 5signup form

wwwskydrivecom- it is the official site for thwe sky drive where u can have

a sign fieldwhere you can sign in your account to access your date and store

the data in cloud

The microsofts had been proving this iste from recent years since from last 2

years but in October 2012 the site had been updated by using new technologies

and with rich graphics where the user can access the site very easily and

effectively

after successful sign in by using any of the above methos the home is look likes

as follows if you have some files

DEPT OF CSEVITW

9SkyDrive

Fig 6home page of sky drive with some files

The files and folders that are present in your storage are displayed after

signing into your account

The Microsoftrsquos had used some of the technological modifications that are used

here in the website of sky drive in such a manner that the pictures that are in the

folder are represented after sign in as a slide show which is very comfortable

and had a cool look to the user how is using it

4STORAGE ISSUES

As we had seen that the skydrive saving the data in clouds but the general

DEPT OF CSEVITW

10SkyDrive

doubt for a layman is how they are storing the data in cloud Is the cloud had any storage

device to store data and so onhellip

But the issue here is the skydrive stores the information in cloud storage as

stored by all the cloud services which are following the cloud computing technology to store and

to retrieve the data

The cloud architecture is the common architecture which are used by the all the

cloud storage provides including the skydrive also the basic architecture is as follows-

Fig 7cloud architecture

Desperate computer owners might delete entire folders worth of old files in

order to make space for new information But some are choosing to rely on a growing

trend cloud storage

While cloud storage sounds like it has something to do with weather fronts and

storm systems it really refers to saving data to an off-site storage system maintained by a third

DEPT OF CSEVITW

11SkyDrive

party Instead of storing information to your computers hard drive or other local storage device

you save it to a remote database The Internet provides the connection between your computer

and the database

On the surface cloud storage has several advantages over traditional data

storage For example if you store your data on a cloud storage system youll be able to get to

that data from any location that has Internet access You wouldnt need to carry around a physical

storage device or use the same computer to save and retrieve your information With the right

storage system you could even allow other people to access the data turning a personal project

into a collaborative effort

The some of the service soffered by the cloud computing are as follows-

1)Infrastructure as a service (IaaS)

2)Platform as a service (PaaS)

3)Software as a service (SaaS)

4)Network as a service (NaaS)

5)Storage as a service (STaaS)

6)Security as a service (SECaaS)

7)Data as a service (DaaS)

8)Database as a service (DBaaS)

9)Test environment as a service (TEaaS)

10)Desktop virtualization

11)API as a service (APIaaS)

12)Backend as a service (BaaS)

To provide the software as a aweb app and storage of data sky drive did not

uses the all the above servicesit onlu uses the main services that all the other sky storage providers are following

The main two services provided by the sky drive are SaaS and DBaaS

DEPT OF CSEVITW

12SkyDrive

To provide the online word and power point apps the sky drive uses the SaaS

such that we can use the ms word and power point and much more which are present in actuval

ms office as a software service

Fig 8 SaaS architecture

The sky drive uses the another service called DBaaS to store and

Accessing of files from anywhere and at any time

DEPT OF CSEVITW

13SkyDrive

The structure of the DBaaS is of follows-

Fig 9DBaaS architecture

The service interface act as a a3rd party for storing the data which is

given by the user and it can be retrieved by the user later

The clients gives the data which is only required such that the data that

are given the documents and the power points are received by the applications gives that data to

the service interface and it stores in the databases and gives the information whenever the

user wants

DEPT OF CSEVITW

14SkyDrive

5TECHNOLOGIES

HTML5 HTML5 is a markup language for structuring and presenting content for the World

Wide Web and a core technology of the Internet It is the fifth revision of the HTML standard

(created in 1990 and standardized as HTML4 as of 1997) and as of December 2012 is a

W3C Candidate Recommendation Its core aims have been to improve the language with

support for the latest multimedia while keeping it easily readable by humans and consistently

understood by computers and devices (web browsers parsers etc) HTML5 is intended to

subsume not only HTML 4 but XHTML 1 and DOM Level 2 HTML as well

Html5 adds many new syntactic features These include the

new ltvideogt ltaudiogt and ltcanvasgt elements as well as the integration of scalable vector

graphics (SVG) content (that replaces the uses of generic ltobjectgt tags) and Mathml for

mathematical formulas These features are designed to make it easy to include and

handle multimedia and graphical content on the web without having to resort to proprietary

plug-in and APIs Other new elements such as ltsectiongt ltarticlegt ltheadergt and ltnavgt

are designed to enrich the semantic content of documents New attributes have been

introduced for the same purpose while some elements and attributes have been removed

Some elements such as ltagt ltcitegt and ltmenugt have been changed redefined or

standardized The APIs and document object model (DOM) are no longer afterthoughts but

are fundamental parts of the HTML5 specification HTML5 also defines in some detail the

required processing for invalid documents so that syntax errors will be treated uniformly by

all conforming browsers and other user agents

AJAX Ajax ( AJAX an acronym for Asynchronous JavaScript and XML)is a group of

interrelated web development techniques used on the client-side to create asynchronous web

applications With Ajax web applications can send data to and retrieve data from

a server asynchronously (in the background) without interfering with the display and

behavior of the existing page Data can be retrieved using the XMLHttpRequest object

Despite the name the use of XML is not required (JSON is often used instead) and the

requests do not need to be asynchronous

Ajax is not a single technology but a group of technologies HTML and CSS can be used in

combination to mark up and style information The DOM is accessed with JavaScript to

DEPT OF CSEVITW

15SkyDrive

dynamically display and to allow the user to interact with the information presented JavaScript

and the XMLHttpRequest object provide a method for exchanging data asynchronously between

browser and server to avoid full page reloads

JSON JSON or JavaScript Object Notation is a text-based open standard designed for human-

readable data interchange It is derived from the JavaScript scripting language for representing

simple data structures and associative arrays called objects Despite its relationship to

JavaScript it is language-independent with parsers available for many languages

The JSON format was originally specified by Douglas Crockford and is described in RFC

4627 The official Internet media type for JSON isapplicationjson The JSON filename

extension is json

The JSON format is often used for serializing and transmitting structured data over a

network connection It is used primarily to transmit data between a server and web application

serving as an alternative to XML

VIRTUVALIZED LIST VIEWS

The virtual list view (VLV) control is a type of supportedControl that can

be attached to a search operation to indicate that only a subset of the results should be returned It

may be used to iterate through the search results a page at a time

The virtual list view (VLV) control is similar to the simple paged results

control with the exception that it can be used to retrieve an arbitrary subset of the results from the

server and it requires that the search request also include the server-side sort control to ensure

that the results are consistently sorted across requests

Fig 10ajax official logo

6FEAUTURES

There are some of the other technologies that are present before the

DEPT OF CSEVITW

16SkyDrive

sky drive some of them are Google docs drop box cloudetc

When compared to the features of the sky drive are as follows-

Fig 11file storage and access

DEPT OF CSEVITW

17SkyDrive

Fig 12accessing files

DEPT OF CSEVITW

18SkyDrive

Fig 13work together online

Fig 14photos and videos

DEPT OF CSEVITW

19SkyDrive

Fig 15supportability

7ADVANTAGES

Its like an online ms office

Working together at a time

Editing a document at a time by many number of users

Sharing

Downloading

7GB storage at the time of first sign up

Less costs for additional storage

Hotmail messenger

Connectivity to social networks

Calendar and high flexibility when compared

DEPT OF CSEVITW

20SkyDrive

8

DEPT OF CSEVITW

21SkyDrive

9REFERENCES

wwwskydrivecom

wwwwindowslivecom

wwwwikipediacom

wwwhowstuffworkscom

wwwmicrosoftcom

DEPT OF CSEVITW

Page 4: Introduction

4SkyDrive

3BASICUSE-

The main basic uses of using skydrive are as follows-

The main use here is instead of using a pen drive of a usb drive we can store

our files in the cloud

We can access the files anytime and anywhere by using web browsers like

chrome and by using smart phones and tablets which has an internet

connection

As we are creating and stroing the files in the cloud we can access the files and

sync the files from anywherethe following figure shows it diagrammatically

Fig 2cloud accessing

Not only fro videos and photos we can also create

Word document Powe point document One note documents

By using the ldquoWORD WEB APPrdquo which is a service offered by the skydrive

to create a word documents and power point documents and also one note

documents easily

ldquoWORD WEB APPrdquo is the type of the services offered by the cloud

computing which is nothing but the SaaS(software as a service)

DEPT OF CSEVITW

5SkyDrive

Not only creating and storing we can also share by using sharing option present

in the skydrive

The steps to follow to share the file such that to whom you want to share the

file and to which people who can edit and also download and see is as follows-

- First select the file or any data that u want to see

- Now on the left side pane you will get the info about the file

that you have selected and also option as sharing

- Now click on share button and then enter the email address of

the person for whom you want to share the file or documents and

then press on dome hence the sharing is done successfully

- now by clicking on the file on your left side you can see the

personpersons for whom you have shared the file

The same steps are followed for any kind of file that you want to share from

skydrive

There is another option we can see in the skydrive is ldquoGROUPINGrdquo where

You can shre the file or a document to a group of persons at a time

There is another option where the Microsoft had provided recently that is at the

Time of recent release is the ldquorecycle binrdquo where you can see the files that are

deleted recently from your sky drive

DEPT OF CSEVITW

6SkyDrive

HOW SKY DRIVE IS ACCESSED-

There are two ways how we can access the sky drive are-

1)Windows live sign in

[wwwhomelivecom] 2)skydrivecom [wwwskydrivecom]

wwwhomelivecom- if we have the windowslive id hence we go to this web

page sign in to access the sky drive

DEPT OF CSEVITW

Fig 3File sharing in sky drive

7SkyDrive

Fig 4windows live sign insignup page

If you donrsquot have the account then just click on sign up and fill the simple form

with details and then the account is created and the form look like as follows

DEPT OF CSEVITW

8SkyDrive

Fig 5signup form

wwwskydrivecom- it is the official site for thwe sky drive where u can have

a sign fieldwhere you can sign in your account to access your date and store

the data in cloud

The microsofts had been proving this iste from recent years since from last 2

years but in October 2012 the site had been updated by using new technologies

and with rich graphics where the user can access the site very easily and

effectively

after successful sign in by using any of the above methos the home is look likes

as follows if you have some files

DEPT OF CSEVITW

9SkyDrive

Fig 6home page of sky drive with some files

The files and folders that are present in your storage are displayed after

signing into your account

The Microsoftrsquos had used some of the technological modifications that are used

here in the website of sky drive in such a manner that the pictures that are in the

folder are represented after sign in as a slide show which is very comfortable

and had a cool look to the user how is using it

4STORAGE ISSUES

As we had seen that the skydrive saving the data in clouds but the general

DEPT OF CSEVITW

10SkyDrive

doubt for a layman is how they are storing the data in cloud Is the cloud had any storage

device to store data and so onhellip

But the issue here is the skydrive stores the information in cloud storage as

stored by all the cloud services which are following the cloud computing technology to store and

to retrieve the data

The cloud architecture is the common architecture which are used by the all the

cloud storage provides including the skydrive also the basic architecture is as follows-

Fig 7cloud architecture

Desperate computer owners might delete entire folders worth of old files in

order to make space for new information But some are choosing to rely on a growing

trend cloud storage

While cloud storage sounds like it has something to do with weather fronts and

storm systems it really refers to saving data to an off-site storage system maintained by a third

DEPT OF CSEVITW

11SkyDrive

party Instead of storing information to your computers hard drive or other local storage device

you save it to a remote database The Internet provides the connection between your computer

and the database

On the surface cloud storage has several advantages over traditional data

storage For example if you store your data on a cloud storage system youll be able to get to

that data from any location that has Internet access You wouldnt need to carry around a physical

storage device or use the same computer to save and retrieve your information With the right

storage system you could even allow other people to access the data turning a personal project

into a collaborative effort

The some of the service soffered by the cloud computing are as follows-

1)Infrastructure as a service (IaaS)

2)Platform as a service (PaaS)

3)Software as a service (SaaS)

4)Network as a service (NaaS)

5)Storage as a service (STaaS)

6)Security as a service (SECaaS)

7)Data as a service (DaaS)

8)Database as a service (DBaaS)

9)Test environment as a service (TEaaS)

10)Desktop virtualization

11)API as a service (APIaaS)

12)Backend as a service (BaaS)

To provide the software as a aweb app and storage of data sky drive did not

uses the all the above servicesit onlu uses the main services that all the other sky storage providers are following

The main two services provided by the sky drive are SaaS and DBaaS

DEPT OF CSEVITW

12SkyDrive

To provide the online word and power point apps the sky drive uses the SaaS

such that we can use the ms word and power point and much more which are present in actuval

ms office as a software service

Fig 8 SaaS architecture

The sky drive uses the another service called DBaaS to store and

Accessing of files from anywhere and at any time

DEPT OF CSEVITW

13SkyDrive

The structure of the DBaaS is of follows-

Fig 9DBaaS architecture

The service interface act as a a3rd party for storing the data which is

given by the user and it can be retrieved by the user later

The clients gives the data which is only required such that the data that

are given the documents and the power points are received by the applications gives that data to

the service interface and it stores in the databases and gives the information whenever the

user wants

DEPT OF CSEVITW

14SkyDrive

5TECHNOLOGIES

HTML5 HTML5 is a markup language for structuring and presenting content for the World

Wide Web and a core technology of the Internet It is the fifth revision of the HTML standard

(created in 1990 and standardized as HTML4 as of 1997) and as of December 2012 is a

W3C Candidate Recommendation Its core aims have been to improve the language with

support for the latest multimedia while keeping it easily readable by humans and consistently

understood by computers and devices (web browsers parsers etc) HTML5 is intended to

subsume not only HTML 4 but XHTML 1 and DOM Level 2 HTML as well

Html5 adds many new syntactic features These include the

new ltvideogt ltaudiogt and ltcanvasgt elements as well as the integration of scalable vector

graphics (SVG) content (that replaces the uses of generic ltobjectgt tags) and Mathml for

mathematical formulas These features are designed to make it easy to include and

handle multimedia and graphical content on the web without having to resort to proprietary

plug-in and APIs Other new elements such as ltsectiongt ltarticlegt ltheadergt and ltnavgt

are designed to enrich the semantic content of documents New attributes have been

introduced for the same purpose while some elements and attributes have been removed

Some elements such as ltagt ltcitegt and ltmenugt have been changed redefined or

standardized The APIs and document object model (DOM) are no longer afterthoughts but

are fundamental parts of the HTML5 specification HTML5 also defines in some detail the

required processing for invalid documents so that syntax errors will be treated uniformly by

all conforming browsers and other user agents

AJAX Ajax ( AJAX an acronym for Asynchronous JavaScript and XML)is a group of

interrelated web development techniques used on the client-side to create asynchronous web

applications With Ajax web applications can send data to and retrieve data from

a server asynchronously (in the background) without interfering with the display and

behavior of the existing page Data can be retrieved using the XMLHttpRequest object

Despite the name the use of XML is not required (JSON is often used instead) and the

requests do not need to be asynchronous

Ajax is not a single technology but a group of technologies HTML and CSS can be used in

combination to mark up and style information The DOM is accessed with JavaScript to

DEPT OF CSEVITW

15SkyDrive

dynamically display and to allow the user to interact with the information presented JavaScript

and the XMLHttpRequest object provide a method for exchanging data asynchronously between

browser and server to avoid full page reloads

JSON JSON or JavaScript Object Notation is a text-based open standard designed for human-

readable data interchange It is derived from the JavaScript scripting language for representing

simple data structures and associative arrays called objects Despite its relationship to

JavaScript it is language-independent with parsers available for many languages

The JSON format was originally specified by Douglas Crockford and is described in RFC

4627 The official Internet media type for JSON isapplicationjson The JSON filename

extension is json

The JSON format is often used for serializing and transmitting structured data over a

network connection It is used primarily to transmit data between a server and web application

serving as an alternative to XML

VIRTUVALIZED LIST VIEWS

The virtual list view (VLV) control is a type of supportedControl that can

be attached to a search operation to indicate that only a subset of the results should be returned It

may be used to iterate through the search results a page at a time

The virtual list view (VLV) control is similar to the simple paged results

control with the exception that it can be used to retrieve an arbitrary subset of the results from the

server and it requires that the search request also include the server-side sort control to ensure

that the results are consistently sorted across requests

Fig 10ajax official logo

6FEAUTURES

There are some of the other technologies that are present before the

DEPT OF CSEVITW

16SkyDrive

sky drive some of them are Google docs drop box cloudetc

When compared to the features of the sky drive are as follows-

Fig 11file storage and access

DEPT OF CSEVITW

17SkyDrive

Fig 12accessing files

DEPT OF CSEVITW

18SkyDrive

Fig 13work together online

Fig 14photos and videos

DEPT OF CSEVITW

19SkyDrive

Fig 15supportability

7ADVANTAGES

Its like an online ms office

Working together at a time

Editing a document at a time by many number of users

Sharing

Downloading

7GB storage at the time of first sign up

Less costs for additional storage

Hotmail messenger

Connectivity to social networks

Calendar and high flexibility when compared

DEPT OF CSEVITW

20SkyDrive

8

DEPT OF CSEVITW

21SkyDrive

9REFERENCES

wwwskydrivecom

wwwwindowslivecom

wwwwikipediacom

wwwhowstuffworkscom

wwwmicrosoftcom

DEPT OF CSEVITW

Page 5: Introduction

5SkyDrive

Not only creating and storing we can also share by using sharing option present

in the skydrive

The steps to follow to share the file such that to whom you want to share the

file and to which people who can edit and also download and see is as follows-

- First select the file or any data that u want to see

- Now on the left side pane you will get the info about the file

that you have selected and also option as sharing

- Now click on share button and then enter the email address of

the person for whom you want to share the file or documents and

then press on dome hence the sharing is done successfully

- now by clicking on the file on your left side you can see the

personpersons for whom you have shared the file

The same steps are followed for any kind of file that you want to share from

skydrive

There is another option we can see in the skydrive is ldquoGROUPINGrdquo where

You can shre the file or a document to a group of persons at a time

There is another option where the Microsoft had provided recently that is at the

Time of recent release is the ldquorecycle binrdquo where you can see the files that are

deleted recently from your sky drive

DEPT OF CSEVITW

6SkyDrive

HOW SKY DRIVE IS ACCESSED-

There are two ways how we can access the sky drive are-

1)Windows live sign in

[wwwhomelivecom] 2)skydrivecom [wwwskydrivecom]

wwwhomelivecom- if we have the windowslive id hence we go to this web

page sign in to access the sky drive

DEPT OF CSEVITW

Fig 3File sharing in sky drive

7SkyDrive

Fig 4windows live sign insignup page

If you donrsquot have the account then just click on sign up and fill the simple form

with details and then the account is created and the form look like as follows

DEPT OF CSEVITW

8SkyDrive

Fig 5signup form

wwwskydrivecom- it is the official site for thwe sky drive where u can have

a sign fieldwhere you can sign in your account to access your date and store

the data in cloud

The microsofts had been proving this iste from recent years since from last 2

years but in October 2012 the site had been updated by using new technologies

and with rich graphics where the user can access the site very easily and

effectively

after successful sign in by using any of the above methos the home is look likes

as follows if you have some files

DEPT OF CSEVITW

9SkyDrive

Fig 6home page of sky drive with some files

The files and folders that are present in your storage are displayed after

signing into your account

The Microsoftrsquos had used some of the technological modifications that are used

here in the website of sky drive in such a manner that the pictures that are in the

folder are represented after sign in as a slide show which is very comfortable

and had a cool look to the user how is using it

4STORAGE ISSUES

As we had seen that the skydrive saving the data in clouds but the general

DEPT OF CSEVITW

10SkyDrive

doubt for a layman is how they are storing the data in cloud Is the cloud had any storage

device to store data and so onhellip

But the issue here is the skydrive stores the information in cloud storage as

stored by all the cloud services which are following the cloud computing technology to store and

to retrieve the data

The cloud architecture is the common architecture which are used by the all the

cloud storage provides including the skydrive also the basic architecture is as follows-

Fig 7cloud architecture

Desperate computer owners might delete entire folders worth of old files in

order to make space for new information But some are choosing to rely on a growing

trend cloud storage

While cloud storage sounds like it has something to do with weather fronts and

storm systems it really refers to saving data to an off-site storage system maintained by a third

DEPT OF CSEVITW

11SkyDrive

party Instead of storing information to your computers hard drive or other local storage device

you save it to a remote database The Internet provides the connection between your computer

and the database

On the surface cloud storage has several advantages over traditional data

storage For example if you store your data on a cloud storage system youll be able to get to

that data from any location that has Internet access You wouldnt need to carry around a physical

storage device or use the same computer to save and retrieve your information With the right

storage system you could even allow other people to access the data turning a personal project

into a collaborative effort

The some of the service soffered by the cloud computing are as follows-

1)Infrastructure as a service (IaaS)

2)Platform as a service (PaaS)

3)Software as a service (SaaS)

4)Network as a service (NaaS)

5)Storage as a service (STaaS)

6)Security as a service (SECaaS)

7)Data as a service (DaaS)

8)Database as a service (DBaaS)

9)Test environment as a service (TEaaS)

10)Desktop virtualization

11)API as a service (APIaaS)

12)Backend as a service (BaaS)

To provide the software as a aweb app and storage of data sky drive did not

uses the all the above servicesit onlu uses the main services that all the other sky storage providers are following

The main two services provided by the sky drive are SaaS and DBaaS

DEPT OF CSEVITW

12SkyDrive

To provide the online word and power point apps the sky drive uses the SaaS

such that we can use the ms word and power point and much more which are present in actuval

ms office as a software service

Fig 8 SaaS architecture

The sky drive uses the another service called DBaaS to store and

Accessing of files from anywhere and at any time

DEPT OF CSEVITW

13SkyDrive

The structure of the DBaaS is of follows-

Fig 9DBaaS architecture

The service interface act as a a3rd party for storing the data which is

given by the user and it can be retrieved by the user later

The clients gives the data which is only required such that the data that

are given the documents and the power points are received by the applications gives that data to

the service interface and it stores in the databases and gives the information whenever the

user wants

DEPT OF CSEVITW

14SkyDrive

5TECHNOLOGIES

HTML5 HTML5 is a markup language for structuring and presenting content for the World

Wide Web and a core technology of the Internet It is the fifth revision of the HTML standard

(created in 1990 and standardized as HTML4 as of 1997) and as of December 2012 is a

W3C Candidate Recommendation Its core aims have been to improve the language with

support for the latest multimedia while keeping it easily readable by humans and consistently

understood by computers and devices (web browsers parsers etc) HTML5 is intended to

subsume not only HTML 4 but XHTML 1 and DOM Level 2 HTML as well

Html5 adds many new syntactic features These include the

new ltvideogt ltaudiogt and ltcanvasgt elements as well as the integration of scalable vector

graphics (SVG) content (that replaces the uses of generic ltobjectgt tags) and Mathml for

mathematical formulas These features are designed to make it easy to include and

handle multimedia and graphical content on the web without having to resort to proprietary

plug-in and APIs Other new elements such as ltsectiongt ltarticlegt ltheadergt and ltnavgt

are designed to enrich the semantic content of documents New attributes have been

introduced for the same purpose while some elements and attributes have been removed

Some elements such as ltagt ltcitegt and ltmenugt have been changed redefined or

standardized The APIs and document object model (DOM) are no longer afterthoughts but

are fundamental parts of the HTML5 specification HTML5 also defines in some detail the

required processing for invalid documents so that syntax errors will be treated uniformly by

all conforming browsers and other user agents

AJAX Ajax ( AJAX an acronym for Asynchronous JavaScript and XML)is a group of

interrelated web development techniques used on the client-side to create asynchronous web

applications With Ajax web applications can send data to and retrieve data from

a server asynchronously (in the background) without interfering with the display and

behavior of the existing page Data can be retrieved using the XMLHttpRequest object

Despite the name the use of XML is not required (JSON is often used instead) and the

requests do not need to be asynchronous

Ajax is not a single technology but a group of technologies HTML and CSS can be used in

combination to mark up and style information The DOM is accessed with JavaScript to

DEPT OF CSEVITW

15SkyDrive

dynamically display and to allow the user to interact with the information presented JavaScript

and the XMLHttpRequest object provide a method for exchanging data asynchronously between

browser and server to avoid full page reloads

JSON JSON or JavaScript Object Notation is a text-based open standard designed for human-

readable data interchange It is derived from the JavaScript scripting language for representing

simple data structures and associative arrays called objects Despite its relationship to

JavaScript it is language-independent with parsers available for many languages

The JSON format was originally specified by Douglas Crockford and is described in RFC

4627 The official Internet media type for JSON isapplicationjson The JSON filename

extension is json

The JSON format is often used for serializing and transmitting structured data over a

network connection It is used primarily to transmit data between a server and web application

serving as an alternative to XML

VIRTUVALIZED LIST VIEWS

The virtual list view (VLV) control is a type of supportedControl that can

be attached to a search operation to indicate that only a subset of the results should be returned It

may be used to iterate through the search results a page at a time

The virtual list view (VLV) control is similar to the simple paged results

control with the exception that it can be used to retrieve an arbitrary subset of the results from the

server and it requires that the search request also include the server-side sort control to ensure

that the results are consistently sorted across requests

Fig 10ajax official logo

6FEAUTURES

There are some of the other technologies that are present before the

DEPT OF CSEVITW

16SkyDrive

sky drive some of them are Google docs drop box cloudetc

When compared to the features of the sky drive are as follows-

Fig 11file storage and access

DEPT OF CSEVITW

17SkyDrive

Fig 12accessing files

DEPT OF CSEVITW

18SkyDrive

Fig 13work together online

Fig 14photos and videos

DEPT OF CSEVITW

19SkyDrive

Fig 15supportability

7ADVANTAGES

Its like an online ms office

Working together at a time

Editing a document at a time by many number of users

Sharing

Downloading

7GB storage at the time of first sign up

Less costs for additional storage

Hotmail messenger

Connectivity to social networks

Calendar and high flexibility when compared

DEPT OF CSEVITW

20SkyDrive

8

DEPT OF CSEVITW

21SkyDrive

9REFERENCES

wwwskydrivecom

wwwwindowslivecom

wwwwikipediacom

wwwhowstuffworkscom

wwwmicrosoftcom

DEPT OF CSEVITW

Page 6: Introduction

6SkyDrive

HOW SKY DRIVE IS ACCESSED-

There are two ways how we can access the sky drive are-

1)Windows live sign in

[wwwhomelivecom] 2)skydrivecom [wwwskydrivecom]

wwwhomelivecom- if we have the windowslive id hence we go to this web

page sign in to access the sky drive

DEPT OF CSEVITW

Fig 3File sharing in sky drive

7SkyDrive

Fig 4windows live sign insignup page

If you donrsquot have the account then just click on sign up and fill the simple form

with details and then the account is created and the form look like as follows

DEPT OF CSEVITW

8SkyDrive

Fig 5signup form

wwwskydrivecom- it is the official site for thwe sky drive where u can have

a sign fieldwhere you can sign in your account to access your date and store

the data in cloud

The microsofts had been proving this iste from recent years since from last 2

years but in October 2012 the site had been updated by using new technologies

and with rich graphics where the user can access the site very easily and

effectively

after successful sign in by using any of the above methos the home is look likes

as follows if you have some files

DEPT OF CSEVITW

9SkyDrive

Fig 6home page of sky drive with some files

The files and folders that are present in your storage are displayed after

signing into your account

The Microsoftrsquos had used some of the technological modifications that are used

here in the website of sky drive in such a manner that the pictures that are in the

folder are represented after sign in as a slide show which is very comfortable

and had a cool look to the user how is using it

4STORAGE ISSUES

As we had seen that the skydrive saving the data in clouds but the general

DEPT OF CSEVITW

10SkyDrive

doubt for a layman is how they are storing the data in cloud Is the cloud had any storage

device to store data and so onhellip

But the issue here is the skydrive stores the information in cloud storage as

stored by all the cloud services which are following the cloud computing technology to store and

to retrieve the data

The cloud architecture is the common architecture which are used by the all the

cloud storage provides including the skydrive also the basic architecture is as follows-

Fig 7cloud architecture

Desperate computer owners might delete entire folders worth of old files in

order to make space for new information But some are choosing to rely on a growing

trend cloud storage

While cloud storage sounds like it has something to do with weather fronts and

storm systems it really refers to saving data to an off-site storage system maintained by a third

DEPT OF CSEVITW

11SkyDrive

party Instead of storing information to your computers hard drive or other local storage device

you save it to a remote database The Internet provides the connection between your computer

and the database

On the surface cloud storage has several advantages over traditional data

storage For example if you store your data on a cloud storage system youll be able to get to

that data from any location that has Internet access You wouldnt need to carry around a physical

storage device or use the same computer to save and retrieve your information With the right

storage system you could even allow other people to access the data turning a personal project

into a collaborative effort

The some of the service soffered by the cloud computing are as follows-

1)Infrastructure as a service (IaaS)

2)Platform as a service (PaaS)

3)Software as a service (SaaS)

4)Network as a service (NaaS)

5)Storage as a service (STaaS)

6)Security as a service (SECaaS)

7)Data as a service (DaaS)

8)Database as a service (DBaaS)

9)Test environment as a service (TEaaS)

10)Desktop virtualization

11)API as a service (APIaaS)

12)Backend as a service (BaaS)

To provide the software as a aweb app and storage of data sky drive did not

uses the all the above servicesit onlu uses the main services that all the other sky storage providers are following

The main two services provided by the sky drive are SaaS and DBaaS

DEPT OF CSEVITW

12SkyDrive

To provide the online word and power point apps the sky drive uses the SaaS

such that we can use the ms word and power point and much more which are present in actuval

ms office as a software service

Fig 8 SaaS architecture

The sky drive uses the another service called DBaaS to store and

Accessing of files from anywhere and at any time

DEPT OF CSEVITW

13SkyDrive

The structure of the DBaaS is of follows-

Fig 9DBaaS architecture

The service interface act as a a3rd party for storing the data which is

given by the user and it can be retrieved by the user later

The clients gives the data which is only required such that the data that

are given the documents and the power points are received by the applications gives that data to

the service interface and it stores in the databases and gives the information whenever the

user wants

DEPT OF CSEVITW

14SkyDrive

5TECHNOLOGIES

HTML5 HTML5 is a markup language for structuring and presenting content for the World

Wide Web and a core technology of the Internet It is the fifth revision of the HTML standard

(created in 1990 and standardized as HTML4 as of 1997) and as of December 2012 is a

W3C Candidate Recommendation Its core aims have been to improve the language with

support for the latest multimedia while keeping it easily readable by humans and consistently

understood by computers and devices (web browsers parsers etc) HTML5 is intended to

subsume not only HTML 4 but XHTML 1 and DOM Level 2 HTML as well

Html5 adds many new syntactic features These include the

new ltvideogt ltaudiogt and ltcanvasgt elements as well as the integration of scalable vector

graphics (SVG) content (that replaces the uses of generic ltobjectgt tags) and Mathml for

mathematical formulas These features are designed to make it easy to include and

handle multimedia and graphical content on the web without having to resort to proprietary

plug-in and APIs Other new elements such as ltsectiongt ltarticlegt ltheadergt and ltnavgt

are designed to enrich the semantic content of documents New attributes have been

introduced for the same purpose while some elements and attributes have been removed

Some elements such as ltagt ltcitegt and ltmenugt have been changed redefined or

standardized The APIs and document object model (DOM) are no longer afterthoughts but

are fundamental parts of the HTML5 specification HTML5 also defines in some detail the

required processing for invalid documents so that syntax errors will be treated uniformly by

all conforming browsers and other user agents

AJAX Ajax ( AJAX an acronym for Asynchronous JavaScript and XML)is a group of

interrelated web development techniques used on the client-side to create asynchronous web

applications With Ajax web applications can send data to and retrieve data from

a server asynchronously (in the background) without interfering with the display and

behavior of the existing page Data can be retrieved using the XMLHttpRequest object

Despite the name the use of XML is not required (JSON is often used instead) and the

requests do not need to be asynchronous

Ajax is not a single technology but a group of technologies HTML and CSS can be used in

combination to mark up and style information The DOM is accessed with JavaScript to

DEPT OF CSEVITW

15SkyDrive

dynamically display and to allow the user to interact with the information presented JavaScript

and the XMLHttpRequest object provide a method for exchanging data asynchronously between

browser and server to avoid full page reloads

JSON JSON or JavaScript Object Notation is a text-based open standard designed for human-

readable data interchange It is derived from the JavaScript scripting language for representing

simple data structures and associative arrays called objects Despite its relationship to

JavaScript it is language-independent with parsers available for many languages

The JSON format was originally specified by Douglas Crockford and is described in RFC

4627 The official Internet media type for JSON isapplicationjson The JSON filename

extension is json

The JSON format is often used for serializing and transmitting structured data over a

network connection It is used primarily to transmit data between a server and web application

serving as an alternative to XML

VIRTUVALIZED LIST VIEWS

The virtual list view (VLV) control is a type of supportedControl that can

be attached to a search operation to indicate that only a subset of the results should be returned It

may be used to iterate through the search results a page at a time

The virtual list view (VLV) control is similar to the simple paged results

control with the exception that it can be used to retrieve an arbitrary subset of the results from the

server and it requires that the search request also include the server-side sort control to ensure

that the results are consistently sorted across requests

Fig 10ajax official logo

6FEAUTURES

There are some of the other technologies that are present before the

DEPT OF CSEVITW

16SkyDrive

sky drive some of them are Google docs drop box cloudetc

When compared to the features of the sky drive are as follows-

Fig 11file storage and access

DEPT OF CSEVITW

17SkyDrive

Fig 12accessing files

DEPT OF CSEVITW

18SkyDrive

Fig 13work together online

Fig 14photos and videos

DEPT OF CSEVITW

19SkyDrive

Fig 15supportability

7ADVANTAGES

Its like an online ms office

Working together at a time

Editing a document at a time by many number of users

Sharing

Downloading

7GB storage at the time of first sign up

Less costs for additional storage

Hotmail messenger

Connectivity to social networks

Calendar and high flexibility when compared

DEPT OF CSEVITW

20SkyDrive

8

DEPT OF CSEVITW

21SkyDrive

9REFERENCES

wwwskydrivecom

wwwwindowslivecom

wwwwikipediacom

wwwhowstuffworkscom

wwwmicrosoftcom

DEPT OF CSEVITW

Page 7: Introduction

7SkyDrive

Fig 4windows live sign insignup page

If you donrsquot have the account then just click on sign up and fill the simple form

with details and then the account is created and the form look like as follows

DEPT OF CSEVITW

8SkyDrive

Fig 5signup form

wwwskydrivecom- it is the official site for thwe sky drive where u can have

a sign fieldwhere you can sign in your account to access your date and store

the data in cloud

The microsofts had been proving this iste from recent years since from last 2

years but in October 2012 the site had been updated by using new technologies

and with rich graphics where the user can access the site very easily and

effectively

after successful sign in by using any of the above methos the home is look likes

as follows if you have some files

DEPT OF CSEVITW

9SkyDrive

Fig 6home page of sky drive with some files

The files and folders that are present in your storage are displayed after

signing into your account

The Microsoftrsquos had used some of the technological modifications that are used

here in the website of sky drive in such a manner that the pictures that are in the

folder are represented after sign in as a slide show which is very comfortable

and had a cool look to the user how is using it

4STORAGE ISSUES

As we had seen that the skydrive saving the data in clouds but the general

DEPT OF CSEVITW

10SkyDrive

doubt for a layman is how they are storing the data in cloud Is the cloud had any storage

device to store data and so onhellip

But the issue here is the skydrive stores the information in cloud storage as

stored by all the cloud services which are following the cloud computing technology to store and

to retrieve the data

The cloud architecture is the common architecture which are used by the all the

cloud storage provides including the skydrive also the basic architecture is as follows-

Fig 7cloud architecture

Desperate computer owners might delete entire folders worth of old files in

order to make space for new information But some are choosing to rely on a growing

trend cloud storage

While cloud storage sounds like it has something to do with weather fronts and

storm systems it really refers to saving data to an off-site storage system maintained by a third

DEPT OF CSEVITW

11SkyDrive

party Instead of storing information to your computers hard drive or other local storage device

you save it to a remote database The Internet provides the connection between your computer

and the database

On the surface cloud storage has several advantages over traditional data

storage For example if you store your data on a cloud storage system youll be able to get to

that data from any location that has Internet access You wouldnt need to carry around a physical

storage device or use the same computer to save and retrieve your information With the right

storage system you could even allow other people to access the data turning a personal project

into a collaborative effort

The some of the service soffered by the cloud computing are as follows-

1)Infrastructure as a service (IaaS)

2)Platform as a service (PaaS)

3)Software as a service (SaaS)

4)Network as a service (NaaS)

5)Storage as a service (STaaS)

6)Security as a service (SECaaS)

7)Data as a service (DaaS)

8)Database as a service (DBaaS)

9)Test environment as a service (TEaaS)

10)Desktop virtualization

11)API as a service (APIaaS)

12)Backend as a service (BaaS)

To provide the software as a aweb app and storage of data sky drive did not

uses the all the above servicesit onlu uses the main services that all the other sky storage providers are following

The main two services provided by the sky drive are SaaS and DBaaS

DEPT OF CSEVITW

12SkyDrive

To provide the online word and power point apps the sky drive uses the SaaS

such that we can use the ms word and power point and much more which are present in actuval

ms office as a software service

Fig 8 SaaS architecture

The sky drive uses the another service called DBaaS to store and

Accessing of files from anywhere and at any time

DEPT OF CSEVITW

13SkyDrive

The structure of the DBaaS is of follows-

Fig 9DBaaS architecture

The service interface act as a a3rd party for storing the data which is

given by the user and it can be retrieved by the user later

The clients gives the data which is only required such that the data that

are given the documents and the power points are received by the applications gives that data to

the service interface and it stores in the databases and gives the information whenever the

user wants

DEPT OF CSEVITW

14SkyDrive

5TECHNOLOGIES

HTML5 HTML5 is a markup language for structuring and presenting content for the World

Wide Web and a core technology of the Internet It is the fifth revision of the HTML standard

(created in 1990 and standardized as HTML4 as of 1997) and as of December 2012 is a

W3C Candidate Recommendation Its core aims have been to improve the language with

support for the latest multimedia while keeping it easily readable by humans and consistently

understood by computers and devices (web browsers parsers etc) HTML5 is intended to

subsume not only HTML 4 but XHTML 1 and DOM Level 2 HTML as well

Html5 adds many new syntactic features These include the

new ltvideogt ltaudiogt and ltcanvasgt elements as well as the integration of scalable vector

graphics (SVG) content (that replaces the uses of generic ltobjectgt tags) and Mathml for

mathematical formulas These features are designed to make it easy to include and

handle multimedia and graphical content on the web without having to resort to proprietary

plug-in and APIs Other new elements such as ltsectiongt ltarticlegt ltheadergt and ltnavgt

are designed to enrich the semantic content of documents New attributes have been

introduced for the same purpose while some elements and attributes have been removed

Some elements such as ltagt ltcitegt and ltmenugt have been changed redefined or

standardized The APIs and document object model (DOM) are no longer afterthoughts but

are fundamental parts of the HTML5 specification HTML5 also defines in some detail the

required processing for invalid documents so that syntax errors will be treated uniformly by

all conforming browsers and other user agents

AJAX Ajax ( AJAX an acronym for Asynchronous JavaScript and XML)is a group of

interrelated web development techniques used on the client-side to create asynchronous web

applications With Ajax web applications can send data to and retrieve data from

a server asynchronously (in the background) without interfering with the display and

behavior of the existing page Data can be retrieved using the XMLHttpRequest object

Despite the name the use of XML is not required (JSON is often used instead) and the

requests do not need to be asynchronous

Ajax is not a single technology but a group of technologies HTML and CSS can be used in

combination to mark up and style information The DOM is accessed with JavaScript to

DEPT OF CSEVITW

15SkyDrive

dynamically display and to allow the user to interact with the information presented JavaScript

and the XMLHttpRequest object provide a method for exchanging data asynchronously between

browser and server to avoid full page reloads

JSON JSON or JavaScript Object Notation is a text-based open standard designed for human-

readable data interchange It is derived from the JavaScript scripting language for representing

simple data structures and associative arrays called objects Despite its relationship to

JavaScript it is language-independent with parsers available for many languages

The JSON format was originally specified by Douglas Crockford and is described in RFC

4627 The official Internet media type for JSON isapplicationjson The JSON filename

extension is json

The JSON format is often used for serializing and transmitting structured data over a

network connection It is used primarily to transmit data between a server and web application

serving as an alternative to XML

VIRTUVALIZED LIST VIEWS

The virtual list view (VLV) control is a type of supportedControl that can

be attached to a search operation to indicate that only a subset of the results should be returned It

may be used to iterate through the search results a page at a time

The virtual list view (VLV) control is similar to the simple paged results

control with the exception that it can be used to retrieve an arbitrary subset of the results from the

server and it requires that the search request also include the server-side sort control to ensure

that the results are consistently sorted across requests

Fig 10ajax official logo

6FEAUTURES

There are some of the other technologies that are present before the

DEPT OF CSEVITW

16SkyDrive

sky drive some of them are Google docs drop box cloudetc

When compared to the features of the sky drive are as follows-

Fig 11file storage and access

DEPT OF CSEVITW

17SkyDrive

Fig 12accessing files

DEPT OF CSEVITW

18SkyDrive

Fig 13work together online

Fig 14photos and videos

DEPT OF CSEVITW

19SkyDrive

Fig 15supportability

7ADVANTAGES

Its like an online ms office

Working together at a time

Editing a document at a time by many number of users

Sharing

Downloading

7GB storage at the time of first sign up

Less costs for additional storage

Hotmail messenger

Connectivity to social networks

Calendar and high flexibility when compared

DEPT OF CSEVITW

20SkyDrive

8

DEPT OF CSEVITW

21SkyDrive

9REFERENCES

wwwskydrivecom

wwwwindowslivecom

wwwwikipediacom

wwwhowstuffworkscom

wwwmicrosoftcom

DEPT OF CSEVITW

Page 8: Introduction

8SkyDrive

Fig 5signup form

wwwskydrivecom- it is the official site for thwe sky drive where u can have

a sign fieldwhere you can sign in your account to access your date and store

the data in cloud

The microsofts had been proving this iste from recent years since from last 2

years but in October 2012 the site had been updated by using new technologies

and with rich graphics where the user can access the site very easily and

effectively

after successful sign in by using any of the above methos the home is look likes

as follows if you have some files

DEPT OF CSEVITW

9SkyDrive

Fig 6home page of sky drive with some files

The files and folders that are present in your storage are displayed after

signing into your account

The Microsoftrsquos had used some of the technological modifications that are used

here in the website of sky drive in such a manner that the pictures that are in the

folder are represented after sign in as a slide show which is very comfortable

and had a cool look to the user how is using it

4STORAGE ISSUES

As we had seen that the skydrive saving the data in clouds but the general

DEPT OF CSEVITW

10SkyDrive

doubt for a layman is how they are storing the data in cloud Is the cloud had any storage

device to store data and so onhellip

But the issue here is the skydrive stores the information in cloud storage as

stored by all the cloud services which are following the cloud computing technology to store and

to retrieve the data

The cloud architecture is the common architecture which are used by the all the

cloud storage provides including the skydrive also the basic architecture is as follows-

Fig 7cloud architecture

Desperate computer owners might delete entire folders worth of old files in

order to make space for new information But some are choosing to rely on a growing

trend cloud storage

While cloud storage sounds like it has something to do with weather fronts and

storm systems it really refers to saving data to an off-site storage system maintained by a third

DEPT OF CSEVITW

11SkyDrive

party Instead of storing information to your computers hard drive or other local storage device

you save it to a remote database The Internet provides the connection between your computer

and the database

On the surface cloud storage has several advantages over traditional data

storage For example if you store your data on a cloud storage system youll be able to get to

that data from any location that has Internet access You wouldnt need to carry around a physical

storage device or use the same computer to save and retrieve your information With the right

storage system you could even allow other people to access the data turning a personal project

into a collaborative effort

The some of the service soffered by the cloud computing are as follows-

1)Infrastructure as a service (IaaS)

2)Platform as a service (PaaS)

3)Software as a service (SaaS)

4)Network as a service (NaaS)

5)Storage as a service (STaaS)

6)Security as a service (SECaaS)

7)Data as a service (DaaS)

8)Database as a service (DBaaS)

9)Test environment as a service (TEaaS)

10)Desktop virtualization

11)API as a service (APIaaS)

12)Backend as a service (BaaS)

To provide the software as a aweb app and storage of data sky drive did not

uses the all the above servicesit onlu uses the main services that all the other sky storage providers are following

The main two services provided by the sky drive are SaaS and DBaaS

DEPT OF CSEVITW

12SkyDrive

To provide the online word and power point apps the sky drive uses the SaaS

such that we can use the ms word and power point and much more which are present in actuval

ms office as a software service

Fig 8 SaaS architecture

The sky drive uses the another service called DBaaS to store and

Accessing of files from anywhere and at any time

DEPT OF CSEVITW

13SkyDrive

The structure of the DBaaS is of follows-

Fig 9DBaaS architecture

The service interface act as a a3rd party for storing the data which is

given by the user and it can be retrieved by the user later

The clients gives the data which is only required such that the data that

are given the documents and the power points are received by the applications gives that data to

the service interface and it stores in the databases and gives the information whenever the

user wants

DEPT OF CSEVITW

14SkyDrive

5TECHNOLOGIES

HTML5 HTML5 is a markup language for structuring and presenting content for the World

Wide Web and a core technology of the Internet It is the fifth revision of the HTML standard

(created in 1990 and standardized as HTML4 as of 1997) and as of December 2012 is a

W3C Candidate Recommendation Its core aims have been to improve the language with

support for the latest multimedia while keeping it easily readable by humans and consistently

understood by computers and devices (web browsers parsers etc) HTML5 is intended to

subsume not only HTML 4 but XHTML 1 and DOM Level 2 HTML as well

Html5 adds many new syntactic features These include the

new ltvideogt ltaudiogt and ltcanvasgt elements as well as the integration of scalable vector

graphics (SVG) content (that replaces the uses of generic ltobjectgt tags) and Mathml for

mathematical formulas These features are designed to make it easy to include and

handle multimedia and graphical content on the web without having to resort to proprietary

plug-in and APIs Other new elements such as ltsectiongt ltarticlegt ltheadergt and ltnavgt

are designed to enrich the semantic content of documents New attributes have been

introduced for the same purpose while some elements and attributes have been removed

Some elements such as ltagt ltcitegt and ltmenugt have been changed redefined or

standardized The APIs and document object model (DOM) are no longer afterthoughts but

are fundamental parts of the HTML5 specification HTML5 also defines in some detail the

required processing for invalid documents so that syntax errors will be treated uniformly by

all conforming browsers and other user agents

AJAX Ajax ( AJAX an acronym for Asynchronous JavaScript and XML)is a group of

interrelated web development techniques used on the client-side to create asynchronous web

applications With Ajax web applications can send data to and retrieve data from

a server asynchronously (in the background) without interfering with the display and

behavior of the existing page Data can be retrieved using the XMLHttpRequest object

Despite the name the use of XML is not required (JSON is often used instead) and the

requests do not need to be asynchronous

Ajax is not a single technology but a group of technologies HTML and CSS can be used in

combination to mark up and style information The DOM is accessed with JavaScript to

DEPT OF CSEVITW

15SkyDrive

dynamically display and to allow the user to interact with the information presented JavaScript

and the XMLHttpRequest object provide a method for exchanging data asynchronously between

browser and server to avoid full page reloads

JSON JSON or JavaScript Object Notation is a text-based open standard designed for human-

readable data interchange It is derived from the JavaScript scripting language for representing

simple data structures and associative arrays called objects Despite its relationship to

JavaScript it is language-independent with parsers available for many languages

The JSON format was originally specified by Douglas Crockford and is described in RFC

4627 The official Internet media type for JSON isapplicationjson The JSON filename

extension is json

The JSON format is often used for serializing and transmitting structured data over a

network connection It is used primarily to transmit data between a server and web application

serving as an alternative to XML

VIRTUVALIZED LIST VIEWS

The virtual list view (VLV) control is a type of supportedControl that can

be attached to a search operation to indicate that only a subset of the results should be returned It

may be used to iterate through the search results a page at a time

The virtual list view (VLV) control is similar to the simple paged results

control with the exception that it can be used to retrieve an arbitrary subset of the results from the

server and it requires that the search request also include the server-side sort control to ensure

that the results are consistently sorted across requests

Fig 10ajax official logo

6FEAUTURES

There are some of the other technologies that are present before the

DEPT OF CSEVITW

16SkyDrive

sky drive some of them are Google docs drop box cloudetc

When compared to the features of the sky drive are as follows-

Fig 11file storage and access

DEPT OF CSEVITW

17SkyDrive

Fig 12accessing files

DEPT OF CSEVITW

18SkyDrive

Fig 13work together online

Fig 14photos and videos

DEPT OF CSEVITW

19SkyDrive

Fig 15supportability

7ADVANTAGES

Its like an online ms office

Working together at a time

Editing a document at a time by many number of users

Sharing

Downloading

7GB storage at the time of first sign up

Less costs for additional storage

Hotmail messenger

Connectivity to social networks

Calendar and high flexibility when compared

DEPT OF CSEVITW

20SkyDrive

8

DEPT OF CSEVITW

21SkyDrive

9REFERENCES

wwwskydrivecom

wwwwindowslivecom

wwwwikipediacom

wwwhowstuffworkscom

wwwmicrosoftcom

DEPT OF CSEVITW

Page 9: Introduction

9SkyDrive

Fig 6home page of sky drive with some files

The files and folders that are present in your storage are displayed after

signing into your account

The Microsoftrsquos had used some of the technological modifications that are used

here in the website of sky drive in such a manner that the pictures that are in the

folder are represented after sign in as a slide show which is very comfortable

and had a cool look to the user how is using it

4STORAGE ISSUES

As we had seen that the skydrive saving the data in clouds but the general

DEPT OF CSEVITW

10SkyDrive

doubt for a layman is how they are storing the data in cloud Is the cloud had any storage

device to store data and so onhellip

But the issue here is the skydrive stores the information in cloud storage as

stored by all the cloud services which are following the cloud computing technology to store and

to retrieve the data

The cloud architecture is the common architecture which are used by the all the

cloud storage provides including the skydrive also the basic architecture is as follows-

Fig 7cloud architecture

Desperate computer owners might delete entire folders worth of old files in

order to make space for new information But some are choosing to rely on a growing

trend cloud storage

While cloud storage sounds like it has something to do with weather fronts and

storm systems it really refers to saving data to an off-site storage system maintained by a third

DEPT OF CSEVITW

11SkyDrive

party Instead of storing information to your computers hard drive or other local storage device

you save it to a remote database The Internet provides the connection between your computer

and the database

On the surface cloud storage has several advantages over traditional data

storage For example if you store your data on a cloud storage system youll be able to get to

that data from any location that has Internet access You wouldnt need to carry around a physical

storage device or use the same computer to save and retrieve your information With the right

storage system you could even allow other people to access the data turning a personal project

into a collaborative effort

The some of the service soffered by the cloud computing are as follows-

1)Infrastructure as a service (IaaS)

2)Platform as a service (PaaS)

3)Software as a service (SaaS)

4)Network as a service (NaaS)

5)Storage as a service (STaaS)

6)Security as a service (SECaaS)

7)Data as a service (DaaS)

8)Database as a service (DBaaS)

9)Test environment as a service (TEaaS)

10)Desktop virtualization

11)API as a service (APIaaS)

12)Backend as a service (BaaS)

To provide the software as a aweb app and storage of data sky drive did not

uses the all the above servicesit onlu uses the main services that all the other sky storage providers are following

The main two services provided by the sky drive are SaaS and DBaaS

DEPT OF CSEVITW

12SkyDrive

To provide the online word and power point apps the sky drive uses the SaaS

such that we can use the ms word and power point and much more which are present in actuval

ms office as a software service

Fig 8 SaaS architecture

The sky drive uses the another service called DBaaS to store and

Accessing of files from anywhere and at any time

DEPT OF CSEVITW

13SkyDrive

The structure of the DBaaS is of follows-

Fig 9DBaaS architecture

The service interface act as a a3rd party for storing the data which is

given by the user and it can be retrieved by the user later

The clients gives the data which is only required such that the data that

are given the documents and the power points are received by the applications gives that data to

the service interface and it stores in the databases and gives the information whenever the

user wants

DEPT OF CSEVITW

14SkyDrive

5TECHNOLOGIES

HTML5 HTML5 is a markup language for structuring and presenting content for the World

Wide Web and a core technology of the Internet It is the fifth revision of the HTML standard

(created in 1990 and standardized as HTML4 as of 1997) and as of December 2012 is a

W3C Candidate Recommendation Its core aims have been to improve the language with

support for the latest multimedia while keeping it easily readable by humans and consistently

understood by computers and devices (web browsers parsers etc) HTML5 is intended to

subsume not only HTML 4 but XHTML 1 and DOM Level 2 HTML as well

Html5 adds many new syntactic features These include the

new ltvideogt ltaudiogt and ltcanvasgt elements as well as the integration of scalable vector

graphics (SVG) content (that replaces the uses of generic ltobjectgt tags) and Mathml for

mathematical formulas These features are designed to make it easy to include and

handle multimedia and graphical content on the web without having to resort to proprietary

plug-in and APIs Other new elements such as ltsectiongt ltarticlegt ltheadergt and ltnavgt

are designed to enrich the semantic content of documents New attributes have been

introduced for the same purpose while some elements and attributes have been removed

Some elements such as ltagt ltcitegt and ltmenugt have been changed redefined or

standardized The APIs and document object model (DOM) are no longer afterthoughts but

are fundamental parts of the HTML5 specification HTML5 also defines in some detail the

required processing for invalid documents so that syntax errors will be treated uniformly by

all conforming browsers and other user agents

AJAX Ajax ( AJAX an acronym for Asynchronous JavaScript and XML)is a group of

interrelated web development techniques used on the client-side to create asynchronous web

applications With Ajax web applications can send data to and retrieve data from

a server asynchronously (in the background) without interfering with the display and

behavior of the existing page Data can be retrieved using the XMLHttpRequest object

Despite the name the use of XML is not required (JSON is often used instead) and the

requests do not need to be asynchronous

Ajax is not a single technology but a group of technologies HTML and CSS can be used in

combination to mark up and style information The DOM is accessed with JavaScript to

DEPT OF CSEVITW

15SkyDrive

dynamically display and to allow the user to interact with the information presented JavaScript

and the XMLHttpRequest object provide a method for exchanging data asynchronously between

browser and server to avoid full page reloads

JSON JSON or JavaScript Object Notation is a text-based open standard designed for human-

readable data interchange It is derived from the JavaScript scripting language for representing

simple data structures and associative arrays called objects Despite its relationship to

JavaScript it is language-independent with parsers available for many languages

The JSON format was originally specified by Douglas Crockford and is described in RFC

4627 The official Internet media type for JSON isapplicationjson The JSON filename

extension is json

The JSON format is often used for serializing and transmitting structured data over a

network connection It is used primarily to transmit data between a server and web application

serving as an alternative to XML

VIRTUVALIZED LIST VIEWS

The virtual list view (VLV) control is a type of supportedControl that can

be attached to a search operation to indicate that only a subset of the results should be returned It

may be used to iterate through the search results a page at a time

The virtual list view (VLV) control is similar to the simple paged results

control with the exception that it can be used to retrieve an arbitrary subset of the results from the

server and it requires that the search request also include the server-side sort control to ensure

that the results are consistently sorted across requests

Fig 10ajax official logo

6FEAUTURES

There are some of the other technologies that are present before the

DEPT OF CSEVITW

16SkyDrive

sky drive some of them are Google docs drop box cloudetc

When compared to the features of the sky drive are as follows-

Fig 11file storage and access

DEPT OF CSEVITW

17SkyDrive

Fig 12accessing files

DEPT OF CSEVITW

18SkyDrive

Fig 13work together online

Fig 14photos and videos

DEPT OF CSEVITW

19SkyDrive

Fig 15supportability

7ADVANTAGES

Its like an online ms office

Working together at a time

Editing a document at a time by many number of users

Sharing

Downloading

7GB storage at the time of first sign up

Less costs for additional storage

Hotmail messenger

Connectivity to social networks

Calendar and high flexibility when compared

DEPT OF CSEVITW

20SkyDrive

8

DEPT OF CSEVITW

21SkyDrive

9REFERENCES

wwwskydrivecom

wwwwindowslivecom

wwwwikipediacom

wwwhowstuffworkscom

wwwmicrosoftcom

DEPT OF CSEVITW

Page 10: Introduction

10SkyDrive

doubt for a layman is how they are storing the data in cloud Is the cloud had any storage

device to store data and so onhellip

But the issue here is the skydrive stores the information in cloud storage as

stored by all the cloud services which are following the cloud computing technology to store and

to retrieve the data

The cloud architecture is the common architecture which are used by the all the

cloud storage provides including the skydrive also the basic architecture is as follows-

Fig 7cloud architecture

Desperate computer owners might delete entire folders worth of old files in

order to make space for new information But some are choosing to rely on a growing

trend cloud storage

While cloud storage sounds like it has something to do with weather fronts and

storm systems it really refers to saving data to an off-site storage system maintained by a third

DEPT OF CSEVITW

11SkyDrive

party Instead of storing information to your computers hard drive or other local storage device

you save it to a remote database The Internet provides the connection between your computer

and the database

On the surface cloud storage has several advantages over traditional data

storage For example if you store your data on a cloud storage system youll be able to get to

that data from any location that has Internet access You wouldnt need to carry around a physical

storage device or use the same computer to save and retrieve your information With the right

storage system you could even allow other people to access the data turning a personal project

into a collaborative effort

The some of the service soffered by the cloud computing are as follows-

1)Infrastructure as a service (IaaS)

2)Platform as a service (PaaS)

3)Software as a service (SaaS)

4)Network as a service (NaaS)

5)Storage as a service (STaaS)

6)Security as a service (SECaaS)

7)Data as a service (DaaS)

8)Database as a service (DBaaS)

9)Test environment as a service (TEaaS)

10)Desktop virtualization

11)API as a service (APIaaS)

12)Backend as a service (BaaS)

To provide the software as a aweb app and storage of data sky drive did not

uses the all the above servicesit onlu uses the main services that all the other sky storage providers are following

The main two services provided by the sky drive are SaaS and DBaaS

DEPT OF CSEVITW

12SkyDrive

To provide the online word and power point apps the sky drive uses the SaaS

such that we can use the ms word and power point and much more which are present in actuval

ms office as a software service

Fig 8 SaaS architecture

The sky drive uses the another service called DBaaS to store and

Accessing of files from anywhere and at any time

DEPT OF CSEVITW

13SkyDrive

The structure of the DBaaS is of follows-

Fig 9DBaaS architecture

The service interface act as a a3rd party for storing the data which is

given by the user and it can be retrieved by the user later

The clients gives the data which is only required such that the data that

are given the documents and the power points are received by the applications gives that data to

the service interface and it stores in the databases and gives the information whenever the

user wants

DEPT OF CSEVITW

14SkyDrive

5TECHNOLOGIES

HTML5 HTML5 is a markup language for structuring and presenting content for the World

Wide Web and a core technology of the Internet It is the fifth revision of the HTML standard

(created in 1990 and standardized as HTML4 as of 1997) and as of December 2012 is a

W3C Candidate Recommendation Its core aims have been to improve the language with

support for the latest multimedia while keeping it easily readable by humans and consistently

understood by computers and devices (web browsers parsers etc) HTML5 is intended to

subsume not only HTML 4 but XHTML 1 and DOM Level 2 HTML as well

Html5 adds many new syntactic features These include the

new ltvideogt ltaudiogt and ltcanvasgt elements as well as the integration of scalable vector

graphics (SVG) content (that replaces the uses of generic ltobjectgt tags) and Mathml for

mathematical formulas These features are designed to make it easy to include and

handle multimedia and graphical content on the web without having to resort to proprietary

plug-in and APIs Other new elements such as ltsectiongt ltarticlegt ltheadergt and ltnavgt

are designed to enrich the semantic content of documents New attributes have been

introduced for the same purpose while some elements and attributes have been removed

Some elements such as ltagt ltcitegt and ltmenugt have been changed redefined or

standardized The APIs and document object model (DOM) are no longer afterthoughts but

are fundamental parts of the HTML5 specification HTML5 also defines in some detail the

required processing for invalid documents so that syntax errors will be treated uniformly by

all conforming browsers and other user agents

AJAX Ajax ( AJAX an acronym for Asynchronous JavaScript and XML)is a group of

interrelated web development techniques used on the client-side to create asynchronous web

applications With Ajax web applications can send data to and retrieve data from

a server asynchronously (in the background) without interfering with the display and

behavior of the existing page Data can be retrieved using the XMLHttpRequest object

Despite the name the use of XML is not required (JSON is often used instead) and the

requests do not need to be asynchronous

Ajax is not a single technology but a group of technologies HTML and CSS can be used in

combination to mark up and style information The DOM is accessed with JavaScript to

DEPT OF CSEVITW

15SkyDrive

dynamically display and to allow the user to interact with the information presented JavaScript

and the XMLHttpRequest object provide a method for exchanging data asynchronously between

browser and server to avoid full page reloads

JSON JSON or JavaScript Object Notation is a text-based open standard designed for human-

readable data interchange It is derived from the JavaScript scripting language for representing

simple data structures and associative arrays called objects Despite its relationship to

JavaScript it is language-independent with parsers available for many languages

The JSON format was originally specified by Douglas Crockford and is described in RFC

4627 The official Internet media type for JSON isapplicationjson The JSON filename

extension is json

The JSON format is often used for serializing and transmitting structured data over a

network connection It is used primarily to transmit data between a server and web application

serving as an alternative to XML

VIRTUVALIZED LIST VIEWS

The virtual list view (VLV) control is a type of supportedControl that can

be attached to a search operation to indicate that only a subset of the results should be returned It

may be used to iterate through the search results a page at a time

The virtual list view (VLV) control is similar to the simple paged results

control with the exception that it can be used to retrieve an arbitrary subset of the results from the

server and it requires that the search request also include the server-side sort control to ensure

that the results are consistently sorted across requests

Fig 10ajax official logo

6FEAUTURES

There are some of the other technologies that are present before the

DEPT OF CSEVITW

16SkyDrive

sky drive some of them are Google docs drop box cloudetc

When compared to the features of the sky drive are as follows-

Fig 11file storage and access

DEPT OF CSEVITW

17SkyDrive

Fig 12accessing files

DEPT OF CSEVITW

18SkyDrive

Fig 13work together online

Fig 14photos and videos

DEPT OF CSEVITW

19SkyDrive

Fig 15supportability

7ADVANTAGES

Its like an online ms office

Working together at a time

Editing a document at a time by many number of users

Sharing

Downloading

7GB storage at the time of first sign up

Less costs for additional storage

Hotmail messenger

Connectivity to social networks

Calendar and high flexibility when compared

DEPT OF CSEVITW

20SkyDrive

8

DEPT OF CSEVITW

21SkyDrive

9REFERENCES

wwwskydrivecom

wwwwindowslivecom

wwwwikipediacom

wwwhowstuffworkscom

wwwmicrosoftcom

DEPT OF CSEVITW

Page 11: Introduction

11SkyDrive

party Instead of storing information to your computers hard drive or other local storage device

you save it to a remote database The Internet provides the connection between your computer

and the database

On the surface cloud storage has several advantages over traditional data

storage For example if you store your data on a cloud storage system youll be able to get to

that data from any location that has Internet access You wouldnt need to carry around a physical

storage device or use the same computer to save and retrieve your information With the right

storage system you could even allow other people to access the data turning a personal project

into a collaborative effort

The some of the service soffered by the cloud computing are as follows-

1)Infrastructure as a service (IaaS)

2)Platform as a service (PaaS)

3)Software as a service (SaaS)

4)Network as a service (NaaS)

5)Storage as a service (STaaS)

6)Security as a service (SECaaS)

7)Data as a service (DaaS)

8)Database as a service (DBaaS)

9)Test environment as a service (TEaaS)

10)Desktop virtualization

11)API as a service (APIaaS)

12)Backend as a service (BaaS)

To provide the software as a aweb app and storage of data sky drive did not

uses the all the above servicesit onlu uses the main services that all the other sky storage providers are following

The main two services provided by the sky drive are SaaS and DBaaS

DEPT OF CSEVITW

12SkyDrive

To provide the online word and power point apps the sky drive uses the SaaS

such that we can use the ms word and power point and much more which are present in actuval

ms office as a software service

Fig 8 SaaS architecture

The sky drive uses the another service called DBaaS to store and

Accessing of files from anywhere and at any time

DEPT OF CSEVITW

13SkyDrive

The structure of the DBaaS is of follows-

Fig 9DBaaS architecture

The service interface act as a a3rd party for storing the data which is

given by the user and it can be retrieved by the user later

The clients gives the data which is only required such that the data that

are given the documents and the power points are received by the applications gives that data to

the service interface and it stores in the databases and gives the information whenever the

user wants

DEPT OF CSEVITW

14SkyDrive

5TECHNOLOGIES

HTML5 HTML5 is a markup language for structuring and presenting content for the World

Wide Web and a core technology of the Internet It is the fifth revision of the HTML standard

(created in 1990 and standardized as HTML4 as of 1997) and as of December 2012 is a

W3C Candidate Recommendation Its core aims have been to improve the language with

support for the latest multimedia while keeping it easily readable by humans and consistently

understood by computers and devices (web browsers parsers etc) HTML5 is intended to

subsume not only HTML 4 but XHTML 1 and DOM Level 2 HTML as well

Html5 adds many new syntactic features These include the

new ltvideogt ltaudiogt and ltcanvasgt elements as well as the integration of scalable vector

graphics (SVG) content (that replaces the uses of generic ltobjectgt tags) and Mathml for

mathematical formulas These features are designed to make it easy to include and

handle multimedia and graphical content on the web without having to resort to proprietary

plug-in and APIs Other new elements such as ltsectiongt ltarticlegt ltheadergt and ltnavgt

are designed to enrich the semantic content of documents New attributes have been

introduced for the same purpose while some elements and attributes have been removed

Some elements such as ltagt ltcitegt and ltmenugt have been changed redefined or

standardized The APIs and document object model (DOM) are no longer afterthoughts but

are fundamental parts of the HTML5 specification HTML5 also defines in some detail the

required processing for invalid documents so that syntax errors will be treated uniformly by

all conforming browsers and other user agents

AJAX Ajax ( AJAX an acronym for Asynchronous JavaScript and XML)is a group of

interrelated web development techniques used on the client-side to create asynchronous web

applications With Ajax web applications can send data to and retrieve data from

a server asynchronously (in the background) without interfering with the display and

behavior of the existing page Data can be retrieved using the XMLHttpRequest object

Despite the name the use of XML is not required (JSON is often used instead) and the

requests do not need to be asynchronous

Ajax is not a single technology but a group of technologies HTML and CSS can be used in

combination to mark up and style information The DOM is accessed with JavaScript to

DEPT OF CSEVITW

15SkyDrive

dynamically display and to allow the user to interact with the information presented JavaScript

and the XMLHttpRequest object provide a method for exchanging data asynchronously between

browser and server to avoid full page reloads

JSON JSON or JavaScript Object Notation is a text-based open standard designed for human-

readable data interchange It is derived from the JavaScript scripting language for representing

simple data structures and associative arrays called objects Despite its relationship to

JavaScript it is language-independent with parsers available for many languages

The JSON format was originally specified by Douglas Crockford and is described in RFC

4627 The official Internet media type for JSON isapplicationjson The JSON filename

extension is json

The JSON format is often used for serializing and transmitting structured data over a

network connection It is used primarily to transmit data between a server and web application

serving as an alternative to XML

VIRTUVALIZED LIST VIEWS

The virtual list view (VLV) control is a type of supportedControl that can

be attached to a search operation to indicate that only a subset of the results should be returned It

may be used to iterate through the search results a page at a time

The virtual list view (VLV) control is similar to the simple paged results

control with the exception that it can be used to retrieve an arbitrary subset of the results from the

server and it requires that the search request also include the server-side sort control to ensure

that the results are consistently sorted across requests

Fig 10ajax official logo

6FEAUTURES

There are some of the other technologies that are present before the

DEPT OF CSEVITW

16SkyDrive

sky drive some of them are Google docs drop box cloudetc

When compared to the features of the sky drive are as follows-

Fig 11file storage and access

DEPT OF CSEVITW

17SkyDrive

Fig 12accessing files

DEPT OF CSEVITW

18SkyDrive

Fig 13work together online

Fig 14photos and videos

DEPT OF CSEVITW

19SkyDrive

Fig 15supportability

7ADVANTAGES

Its like an online ms office

Working together at a time

Editing a document at a time by many number of users

Sharing

Downloading

7GB storage at the time of first sign up

Less costs for additional storage

Hotmail messenger

Connectivity to social networks

Calendar and high flexibility when compared

DEPT OF CSEVITW

20SkyDrive

8

DEPT OF CSEVITW

21SkyDrive

9REFERENCES

wwwskydrivecom

wwwwindowslivecom

wwwwikipediacom

wwwhowstuffworkscom

wwwmicrosoftcom

DEPT OF CSEVITW

Page 12: Introduction

12SkyDrive

To provide the online word and power point apps the sky drive uses the SaaS

such that we can use the ms word and power point and much more which are present in actuval

ms office as a software service

Fig 8 SaaS architecture

The sky drive uses the another service called DBaaS to store and

Accessing of files from anywhere and at any time

DEPT OF CSEVITW

13SkyDrive

The structure of the DBaaS is of follows-

Fig 9DBaaS architecture

The service interface act as a a3rd party for storing the data which is

given by the user and it can be retrieved by the user later

The clients gives the data which is only required such that the data that

are given the documents and the power points are received by the applications gives that data to

the service interface and it stores in the databases and gives the information whenever the

user wants

DEPT OF CSEVITW

14SkyDrive

5TECHNOLOGIES

HTML5 HTML5 is a markup language for structuring and presenting content for the World

Wide Web and a core technology of the Internet It is the fifth revision of the HTML standard

(created in 1990 and standardized as HTML4 as of 1997) and as of December 2012 is a

W3C Candidate Recommendation Its core aims have been to improve the language with

support for the latest multimedia while keeping it easily readable by humans and consistently

understood by computers and devices (web browsers parsers etc) HTML5 is intended to

subsume not only HTML 4 but XHTML 1 and DOM Level 2 HTML as well

Html5 adds many new syntactic features These include the

new ltvideogt ltaudiogt and ltcanvasgt elements as well as the integration of scalable vector

graphics (SVG) content (that replaces the uses of generic ltobjectgt tags) and Mathml for

mathematical formulas These features are designed to make it easy to include and

handle multimedia and graphical content on the web without having to resort to proprietary

plug-in and APIs Other new elements such as ltsectiongt ltarticlegt ltheadergt and ltnavgt

are designed to enrich the semantic content of documents New attributes have been

introduced for the same purpose while some elements and attributes have been removed

Some elements such as ltagt ltcitegt and ltmenugt have been changed redefined or

standardized The APIs and document object model (DOM) are no longer afterthoughts but

are fundamental parts of the HTML5 specification HTML5 also defines in some detail the

required processing for invalid documents so that syntax errors will be treated uniformly by

all conforming browsers and other user agents

AJAX Ajax ( AJAX an acronym for Asynchronous JavaScript and XML)is a group of

interrelated web development techniques used on the client-side to create asynchronous web

applications With Ajax web applications can send data to and retrieve data from

a server asynchronously (in the background) without interfering with the display and

behavior of the existing page Data can be retrieved using the XMLHttpRequest object

Despite the name the use of XML is not required (JSON is often used instead) and the

requests do not need to be asynchronous

Ajax is not a single technology but a group of technologies HTML and CSS can be used in

combination to mark up and style information The DOM is accessed with JavaScript to

DEPT OF CSEVITW

15SkyDrive

dynamically display and to allow the user to interact with the information presented JavaScript

and the XMLHttpRequest object provide a method for exchanging data asynchronously between

browser and server to avoid full page reloads

JSON JSON or JavaScript Object Notation is a text-based open standard designed for human-

readable data interchange It is derived from the JavaScript scripting language for representing

simple data structures and associative arrays called objects Despite its relationship to

JavaScript it is language-independent with parsers available for many languages

The JSON format was originally specified by Douglas Crockford and is described in RFC

4627 The official Internet media type for JSON isapplicationjson The JSON filename

extension is json

The JSON format is often used for serializing and transmitting structured data over a

network connection It is used primarily to transmit data between a server and web application

serving as an alternative to XML

VIRTUVALIZED LIST VIEWS

The virtual list view (VLV) control is a type of supportedControl that can

be attached to a search operation to indicate that only a subset of the results should be returned It

may be used to iterate through the search results a page at a time

The virtual list view (VLV) control is similar to the simple paged results

control with the exception that it can be used to retrieve an arbitrary subset of the results from the

server and it requires that the search request also include the server-side sort control to ensure

that the results are consistently sorted across requests

Fig 10ajax official logo

6FEAUTURES

There are some of the other technologies that are present before the

DEPT OF CSEVITW

16SkyDrive

sky drive some of them are Google docs drop box cloudetc

When compared to the features of the sky drive are as follows-

Fig 11file storage and access

DEPT OF CSEVITW

17SkyDrive

Fig 12accessing files

DEPT OF CSEVITW

18SkyDrive

Fig 13work together online

Fig 14photos and videos

DEPT OF CSEVITW

19SkyDrive

Fig 15supportability

7ADVANTAGES

Its like an online ms office

Working together at a time

Editing a document at a time by many number of users

Sharing

Downloading

7GB storage at the time of first sign up

Less costs for additional storage

Hotmail messenger

Connectivity to social networks

Calendar and high flexibility when compared

DEPT OF CSEVITW

20SkyDrive

8

DEPT OF CSEVITW

21SkyDrive

9REFERENCES

wwwskydrivecom

wwwwindowslivecom

wwwwikipediacom

wwwhowstuffworkscom

wwwmicrosoftcom

DEPT OF CSEVITW

Page 13: Introduction

13SkyDrive

The structure of the DBaaS is of follows-

Fig 9DBaaS architecture

The service interface act as a a3rd party for storing the data which is

given by the user and it can be retrieved by the user later

The clients gives the data which is only required such that the data that

are given the documents and the power points are received by the applications gives that data to

the service interface and it stores in the databases and gives the information whenever the

user wants

DEPT OF CSEVITW

14SkyDrive

5TECHNOLOGIES

HTML5 HTML5 is a markup language for structuring and presenting content for the World

Wide Web and a core technology of the Internet It is the fifth revision of the HTML standard

(created in 1990 and standardized as HTML4 as of 1997) and as of December 2012 is a

W3C Candidate Recommendation Its core aims have been to improve the language with

support for the latest multimedia while keeping it easily readable by humans and consistently

understood by computers and devices (web browsers parsers etc) HTML5 is intended to

subsume not only HTML 4 but XHTML 1 and DOM Level 2 HTML as well

Html5 adds many new syntactic features These include the

new ltvideogt ltaudiogt and ltcanvasgt elements as well as the integration of scalable vector

graphics (SVG) content (that replaces the uses of generic ltobjectgt tags) and Mathml for

mathematical formulas These features are designed to make it easy to include and

handle multimedia and graphical content on the web without having to resort to proprietary

plug-in and APIs Other new elements such as ltsectiongt ltarticlegt ltheadergt and ltnavgt

are designed to enrich the semantic content of documents New attributes have been

introduced for the same purpose while some elements and attributes have been removed

Some elements such as ltagt ltcitegt and ltmenugt have been changed redefined or

standardized The APIs and document object model (DOM) are no longer afterthoughts but

are fundamental parts of the HTML5 specification HTML5 also defines in some detail the

required processing for invalid documents so that syntax errors will be treated uniformly by

all conforming browsers and other user agents

AJAX Ajax ( AJAX an acronym for Asynchronous JavaScript and XML)is a group of

interrelated web development techniques used on the client-side to create asynchronous web

applications With Ajax web applications can send data to and retrieve data from

a server asynchronously (in the background) without interfering with the display and

behavior of the existing page Data can be retrieved using the XMLHttpRequest object

Despite the name the use of XML is not required (JSON is often used instead) and the

requests do not need to be asynchronous

Ajax is not a single technology but a group of technologies HTML and CSS can be used in

combination to mark up and style information The DOM is accessed with JavaScript to

DEPT OF CSEVITW

15SkyDrive

dynamically display and to allow the user to interact with the information presented JavaScript

and the XMLHttpRequest object provide a method for exchanging data asynchronously between

browser and server to avoid full page reloads

JSON JSON or JavaScript Object Notation is a text-based open standard designed for human-

readable data interchange It is derived from the JavaScript scripting language for representing

simple data structures and associative arrays called objects Despite its relationship to

JavaScript it is language-independent with parsers available for many languages

The JSON format was originally specified by Douglas Crockford and is described in RFC

4627 The official Internet media type for JSON isapplicationjson The JSON filename

extension is json

The JSON format is often used for serializing and transmitting structured data over a

network connection It is used primarily to transmit data between a server and web application

serving as an alternative to XML

VIRTUVALIZED LIST VIEWS

The virtual list view (VLV) control is a type of supportedControl that can

be attached to a search operation to indicate that only a subset of the results should be returned It

may be used to iterate through the search results a page at a time

The virtual list view (VLV) control is similar to the simple paged results

control with the exception that it can be used to retrieve an arbitrary subset of the results from the

server and it requires that the search request also include the server-side sort control to ensure

that the results are consistently sorted across requests

Fig 10ajax official logo

6FEAUTURES

There are some of the other technologies that are present before the

DEPT OF CSEVITW

16SkyDrive

sky drive some of them are Google docs drop box cloudetc

When compared to the features of the sky drive are as follows-

Fig 11file storage and access

DEPT OF CSEVITW

17SkyDrive

Fig 12accessing files

DEPT OF CSEVITW

18SkyDrive

Fig 13work together online

Fig 14photos and videos

DEPT OF CSEVITW

19SkyDrive

Fig 15supportability

7ADVANTAGES

Its like an online ms office

Working together at a time

Editing a document at a time by many number of users

Sharing

Downloading

7GB storage at the time of first sign up

Less costs for additional storage

Hotmail messenger

Connectivity to social networks

Calendar and high flexibility when compared

DEPT OF CSEVITW

20SkyDrive

8

DEPT OF CSEVITW

21SkyDrive

9REFERENCES

wwwskydrivecom

wwwwindowslivecom

wwwwikipediacom

wwwhowstuffworkscom

wwwmicrosoftcom

DEPT OF CSEVITW

Page 14: Introduction

14SkyDrive

5TECHNOLOGIES

HTML5 HTML5 is a markup language for structuring and presenting content for the World

Wide Web and a core technology of the Internet It is the fifth revision of the HTML standard

(created in 1990 and standardized as HTML4 as of 1997) and as of December 2012 is a

W3C Candidate Recommendation Its core aims have been to improve the language with

support for the latest multimedia while keeping it easily readable by humans and consistently

understood by computers and devices (web browsers parsers etc) HTML5 is intended to

subsume not only HTML 4 but XHTML 1 and DOM Level 2 HTML as well

Html5 adds many new syntactic features These include the

new ltvideogt ltaudiogt and ltcanvasgt elements as well as the integration of scalable vector

graphics (SVG) content (that replaces the uses of generic ltobjectgt tags) and Mathml for

mathematical formulas These features are designed to make it easy to include and

handle multimedia and graphical content on the web without having to resort to proprietary

plug-in and APIs Other new elements such as ltsectiongt ltarticlegt ltheadergt and ltnavgt

are designed to enrich the semantic content of documents New attributes have been

introduced for the same purpose while some elements and attributes have been removed

Some elements such as ltagt ltcitegt and ltmenugt have been changed redefined or

standardized The APIs and document object model (DOM) are no longer afterthoughts but

are fundamental parts of the HTML5 specification HTML5 also defines in some detail the

required processing for invalid documents so that syntax errors will be treated uniformly by

all conforming browsers and other user agents

AJAX Ajax ( AJAX an acronym for Asynchronous JavaScript and XML)is a group of

interrelated web development techniques used on the client-side to create asynchronous web

applications With Ajax web applications can send data to and retrieve data from

a server asynchronously (in the background) without interfering with the display and

behavior of the existing page Data can be retrieved using the XMLHttpRequest object

Despite the name the use of XML is not required (JSON is often used instead) and the

requests do not need to be asynchronous

Ajax is not a single technology but a group of technologies HTML and CSS can be used in

combination to mark up and style information The DOM is accessed with JavaScript to

DEPT OF CSEVITW

15SkyDrive

dynamically display and to allow the user to interact with the information presented JavaScript

and the XMLHttpRequest object provide a method for exchanging data asynchronously between

browser and server to avoid full page reloads

JSON JSON or JavaScript Object Notation is a text-based open standard designed for human-

readable data interchange It is derived from the JavaScript scripting language for representing

simple data structures and associative arrays called objects Despite its relationship to

JavaScript it is language-independent with parsers available for many languages

The JSON format was originally specified by Douglas Crockford and is described in RFC

4627 The official Internet media type for JSON isapplicationjson The JSON filename

extension is json

The JSON format is often used for serializing and transmitting structured data over a

network connection It is used primarily to transmit data between a server and web application

serving as an alternative to XML

VIRTUVALIZED LIST VIEWS

The virtual list view (VLV) control is a type of supportedControl that can

be attached to a search operation to indicate that only a subset of the results should be returned It

may be used to iterate through the search results a page at a time

The virtual list view (VLV) control is similar to the simple paged results

control with the exception that it can be used to retrieve an arbitrary subset of the results from the

server and it requires that the search request also include the server-side sort control to ensure

that the results are consistently sorted across requests

Fig 10ajax official logo

6FEAUTURES

There are some of the other technologies that are present before the

DEPT OF CSEVITW

16SkyDrive

sky drive some of them are Google docs drop box cloudetc

When compared to the features of the sky drive are as follows-

Fig 11file storage and access

DEPT OF CSEVITW

17SkyDrive

Fig 12accessing files

DEPT OF CSEVITW

18SkyDrive

Fig 13work together online

Fig 14photos and videos

DEPT OF CSEVITW

19SkyDrive

Fig 15supportability

7ADVANTAGES

Its like an online ms office

Working together at a time

Editing a document at a time by many number of users

Sharing

Downloading

7GB storage at the time of first sign up

Less costs for additional storage

Hotmail messenger

Connectivity to social networks

Calendar and high flexibility when compared

DEPT OF CSEVITW

20SkyDrive

8

DEPT OF CSEVITW

21SkyDrive

9REFERENCES

wwwskydrivecom

wwwwindowslivecom

wwwwikipediacom

wwwhowstuffworkscom

wwwmicrosoftcom

DEPT OF CSEVITW

Page 15: Introduction

15SkyDrive

dynamically display and to allow the user to interact with the information presented JavaScript

and the XMLHttpRequest object provide a method for exchanging data asynchronously between

browser and server to avoid full page reloads

JSON JSON or JavaScript Object Notation is a text-based open standard designed for human-

readable data interchange It is derived from the JavaScript scripting language for representing

simple data structures and associative arrays called objects Despite its relationship to

JavaScript it is language-independent with parsers available for many languages

The JSON format was originally specified by Douglas Crockford and is described in RFC

4627 The official Internet media type for JSON isapplicationjson The JSON filename

extension is json

The JSON format is often used for serializing and transmitting structured data over a

network connection It is used primarily to transmit data between a server and web application

serving as an alternative to XML

VIRTUVALIZED LIST VIEWS

The virtual list view (VLV) control is a type of supportedControl that can

be attached to a search operation to indicate that only a subset of the results should be returned It

may be used to iterate through the search results a page at a time

The virtual list view (VLV) control is similar to the simple paged results

control with the exception that it can be used to retrieve an arbitrary subset of the results from the

server and it requires that the search request also include the server-side sort control to ensure

that the results are consistently sorted across requests

Fig 10ajax official logo

6FEAUTURES

There are some of the other technologies that are present before the

DEPT OF CSEVITW

16SkyDrive

sky drive some of them are Google docs drop box cloudetc

When compared to the features of the sky drive are as follows-

Fig 11file storage and access

DEPT OF CSEVITW

17SkyDrive

Fig 12accessing files

DEPT OF CSEVITW

18SkyDrive

Fig 13work together online

Fig 14photos and videos

DEPT OF CSEVITW

19SkyDrive

Fig 15supportability

7ADVANTAGES

Its like an online ms office

Working together at a time

Editing a document at a time by many number of users

Sharing

Downloading

7GB storage at the time of first sign up

Less costs for additional storage

Hotmail messenger

Connectivity to social networks

Calendar and high flexibility when compared

DEPT OF CSEVITW

20SkyDrive

8

DEPT OF CSEVITW

21SkyDrive

9REFERENCES

wwwskydrivecom

wwwwindowslivecom

wwwwikipediacom

wwwhowstuffworkscom

wwwmicrosoftcom

DEPT OF CSEVITW

Page 16: Introduction

16SkyDrive

sky drive some of them are Google docs drop box cloudetc

When compared to the features of the sky drive are as follows-

Fig 11file storage and access

DEPT OF CSEVITW

17SkyDrive

Fig 12accessing files

DEPT OF CSEVITW

18SkyDrive

Fig 13work together online

Fig 14photos and videos

DEPT OF CSEVITW

19SkyDrive

Fig 15supportability

7ADVANTAGES

Its like an online ms office

Working together at a time

Editing a document at a time by many number of users

Sharing

Downloading

7GB storage at the time of first sign up

Less costs for additional storage

Hotmail messenger

Connectivity to social networks

Calendar and high flexibility when compared

DEPT OF CSEVITW

20SkyDrive

8

DEPT OF CSEVITW

21SkyDrive

9REFERENCES

wwwskydrivecom

wwwwindowslivecom

wwwwikipediacom

wwwhowstuffworkscom

wwwmicrosoftcom

DEPT OF CSEVITW

Page 17: Introduction

17SkyDrive

Fig 12accessing files

DEPT OF CSEVITW

18SkyDrive

Fig 13work together online

Fig 14photos and videos

DEPT OF CSEVITW

19SkyDrive

Fig 15supportability

7ADVANTAGES

Its like an online ms office

Working together at a time

Editing a document at a time by many number of users

Sharing

Downloading

7GB storage at the time of first sign up

Less costs for additional storage

Hotmail messenger

Connectivity to social networks

Calendar and high flexibility when compared

DEPT OF CSEVITW

20SkyDrive

8

DEPT OF CSEVITW

21SkyDrive

9REFERENCES

wwwskydrivecom

wwwwindowslivecom

wwwwikipediacom

wwwhowstuffworkscom

wwwmicrosoftcom

DEPT OF CSEVITW

Page 18: Introduction

18SkyDrive

Fig 13work together online

Fig 14photos and videos

DEPT OF CSEVITW

19SkyDrive

Fig 15supportability

7ADVANTAGES

Its like an online ms office

Working together at a time

Editing a document at a time by many number of users

Sharing

Downloading

7GB storage at the time of first sign up

Less costs for additional storage

Hotmail messenger

Connectivity to social networks

Calendar and high flexibility when compared

DEPT OF CSEVITW

20SkyDrive

8

DEPT OF CSEVITW

21SkyDrive

9REFERENCES

wwwskydrivecom

wwwwindowslivecom

wwwwikipediacom

wwwhowstuffworkscom

wwwmicrosoftcom

DEPT OF CSEVITW

Page 19: Introduction

19SkyDrive

Fig 15supportability

7ADVANTAGES

Its like an online ms office

Working together at a time

Editing a document at a time by many number of users

Sharing

Downloading

7GB storage at the time of first sign up

Less costs for additional storage

Hotmail messenger

Connectivity to social networks

Calendar and high flexibility when compared

DEPT OF CSEVITW

20SkyDrive

8

DEPT OF CSEVITW

21SkyDrive

9REFERENCES

wwwskydrivecom

wwwwindowslivecom

wwwwikipediacom

wwwhowstuffworkscom

wwwmicrosoftcom

DEPT OF CSEVITW

Page 20: Introduction

20SkyDrive

8

DEPT OF CSEVITW

21SkyDrive

9REFERENCES

wwwskydrivecom

wwwwindowslivecom

wwwwikipediacom

wwwhowstuffworkscom

wwwmicrosoftcom

DEPT OF CSEVITW

Page 21: Introduction

21SkyDrive

9REFERENCES

wwwskydrivecom

wwwwindowslivecom

wwwwikipediacom

wwwhowstuffworkscom

wwwmicrosoftcom

DEPT OF CSEVITW