introduction
TRANSCRIPT
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
20SkyDrive
8
DEPT OF CSEVITW
21SkyDrive
9REFERENCES
wwwskydrivecom
wwwwindowslivecom
wwwwikipediacom
wwwhowstuffworkscom
wwwmicrosoftcom
DEPT OF CSEVITW
21SkyDrive
9REFERENCES
wwwskydrivecom
wwwwindowslivecom
wwwwikipediacom
wwwhowstuffworkscom
wwwmicrosoftcom
DEPT OF CSEVITW