Upload
ronak-jain
View
219
Download
0
Embed Size (px)
Citation preview
8/8/2019 Bench Marking of Microsoft Silver Light and Adobe Flash Technologies
http://slidepdf.com/reader/full/bench-marking-of-microsoft-silver-light-and-adobe-flash-technologies 1/18
BENCHMARKING OF MICROSOFT SILVERLIGHT
AND ADOBE FLASH TECHNOLOGY WITH
PROTOTYPE APPLICATION
8/8/2019 Bench Marking of Microsoft Silver Light and Adobe Flash Technologies
http://slidepdf.com/reader/full/bench-marking-of-microsoft-silver-light-and-adobe-flash-technologies 2/18
Prescient technologies , Pune
Project guide : Mr. Ashutosh Gupta
Project Members:
Ronak Jain(Group Leader)
Archit Dogra
Kapil Raj Dhaybhai
Rajendra Choudhary
8/8/2019 Bench Marking of Microsoft Silver Light and Adobe Flash Technologies
http://slidepdf.com/reader/full/bench-marking-of-microsoft-silver-light-and-adobe-flash-technologies 3/18
TOPICS COVERED
Introduction
Comparison
Requirements
Rules
Design
Demo files
Conclusion
8/8/2019 Bench Marking of Microsoft Silver Light and Adobe Flash Technologies
http://slidepdf.com/reader/full/bench-marking-of-microsoft-silver-light-and-adobe-flash-technologies 4/18
INTRODUCTION
The main aim of project was to benchmark two application Microsoft Silverlight and
Adobe flash.
The deliverables of our project were a comparison document of these two
applications, SRS , SDS and then application¶s based on these two technologies.
8/8/2019 Bench Marking of Microsoft Silver Light and Adobe Flash Technologies
http://slidepdf.com/reader/full/bench-marking-of-microsoft-silver-light-and-adobe-flash-technologies 5/18
COMPARISON
Animation:
Flash uses the frame-based animation model
Silverlight is based on the WPF animation model
File Size:
Flash uses a compressed format
Silverlight uses XAML for its description language
Scripting:
ActionScript is used to program Flash objects.
Visual C#.Net and Visual Basic.Net
Audio and Video:
Flash supports multiple video formatsSilverlight supports WMA and WMV.
8/8/2019 Bench Marking of Microsoft Silver Light and Adobe Flash Technologies
http://slidepdf.com/reader/full/bench-marking-of-microsoft-silver-light-and-adobe-flash-technologies 6/18
COMPARISON CONTINUE
Supported Image Formats
Flash supports almost all image formats.
Silverlight supports only PNG and JPEG file formats. Some other file formats are
supported by Silverlight but in a limited way.
Platform Compatibility
Flash supports Windows Vista/XP/2000, Windows Server 2003/2008, Mac OS
10.1/10.5 (PowerPC), Mac OS 10.1/10.5 (Intel), Linux 5, openSUSE 11, Ubuntu 7.10 or
later and Solaris 10.
Silverlight supports only Windows Vista/XP/2000, Windows Server 2003/2008,
Windows Mobile 6, Mac OS 10.1/10.5 (PowerPC) and Mac OS 10.1/10.5 (Intel).
8/8/2019 Bench Marking of Microsoft Silver Light and Adobe Flash Technologies
http://slidepdf.com/reader/full/bench-marking-of-microsoft-silver-light-and-adobe-flash-technologies 7/18
COMPARISON CHART
Features Flash Silverlight
Animation better
File size better
Scripting better
Video/Audio better
Sound processing better Accessibility better
Platform compatibility better
Text representation/SEO better
Supported image formats better
Socket programming better
Webcam support better
Deployment better
Windows application better
Media streaming better
8/8/2019 Bench Marking of Microsoft Silver Light and Adobe Flash Technologies
http://slidepdf.com/reader/full/bench-marking-of-microsoft-silver-light-and-adobe-flash-technologies 8/18
SRS OVERVIEW FOR CHECKERS GAME
Checkers or draughts is the name of several different board games. All of these
games are similar. In every kind of checkers, the other player's pieces can be taken
by being "jumped" over.
The purpose of the Project is to develop a Checkers game which can be played
online on the web.
We develop checkers game with all the valid rules and regulation taken into
consideration.
The game was developed such that it can be played by two humans simultaneously.
8/8/2019 Bench Marking of Microsoft Silver Light and Adobe Flash Technologies
http://slidepdf.com/reader/full/bench-marking-of-microsoft-silver-light-and-adobe-flash-technologies 9/18
GAMING RULES
The red pieces always move first in Checkers.
There are two players, one at each end of the board. The Single player will play
game with the computer.
One player plays with dark pieces and other with light pieces. They take turns
moving their pieces.
Players move their pieces diagonally from one square to another square.
When a player jumps over his opponent¶s piece, he takes that piece from the board.
When a single piece reaches the crown-head of the board by reason of a move, or
as the completion of a "jump³.
The board is square, with sixty-four smaller squares, arranged in an 8x8 grid.
8/8/2019 Bench Marking of Microsoft Silver Light and Adobe Flash Technologies
http://slidepdf.com/reader/full/bench-marking-of-microsoft-silver-light-and-adobe-flash-technologies 10/18
GAMING RULES CONTINUE
You can make only one move per turn. You must move. If you cannot move, you
lose.
A king can jump diagonally, forward or backward.
You can make a multiple jump, with one piece only, by jumping to empty square to
empty square.
8/8/2019 Bench Marking of Microsoft Silver Light and Adobe Flash Technologies
http://slidepdf.com/reader/full/bench-marking-of-microsoft-silver-light-and-adobe-flash-technologies 11/18
SDS OVERVIEW
First we developed a board of 8*8.
Alternatively distribute the color.
Each end¶s right side will have white color.
Then we created 24 pieces in circular manner.
12 for each player.
Both were have different color too.
The pieces can be placed into those blocks.
They are initially arranged in diagonal manner.
8/8/2019 Bench Marking of Microsoft Silver Light and Adobe Flash Technologies
http://slidepdf.com/reader/full/bench-marking-of-microsoft-silver-light-and-adobe-flash-technologies 12/18
DESIGN OVERVIEW
The 4 piece covers a single row.
For a single player 3 rows are required.
The pieces should be arranged as they can eat other players piece¶s.
The each piece can move in forward diagonal.
They can jump if any other piece is occurring in their path.
They have to jump if there is any piece to be eaten.
8/8/2019 Bench Marking of Microsoft Silver Light and Adobe Flash Technologies
http://slidepdf.com/reader/full/bench-marking-of-microsoft-silver-light-and-adobe-flash-technologies 13/18
DESIGN OVERVIEW
They can have multiple jump if multiple pieces are to be in a manner where the
other can eat them.
Piece which touches the other end will become a king.
The color of king should be change a little that can specify it is a king.
The king piece can be move forward and backward diagonal.
The game end¶s at that particular moment where end have no piece or no move.
A message box display on the invalid move.
8/8/2019 Bench Marking of Microsoft Silver Light and Adobe Flash Technologies
http://slidepdf.com/reader/full/bench-marking-of-microsoft-silver-light-and-adobe-flash-technologies 14/18
DATA FLOW DIAGRAM
8/8/2019 Bench Marking of Microsoft Silver Light and Adobe Flash Technologies
http://slidepdf.com/reader/full/bench-marking-of-microsoft-silver-light-and-adobe-flash-technologies 15/18
ER DIAGRAM
8/8/2019 Bench Marking of Microsoft Silver Light and Adobe Flash Technologies
http://slidepdf.com/reader/full/bench-marking-of-microsoft-silver-light-and-adobe-flash-technologies 16/18
8/8/2019 Bench Marking of Microsoft Silver Light and Adobe Flash Technologies
http://slidepdf.com/reader/full/bench-marking-of-microsoft-silver-light-and-adobe-flash-technologies 17/18
DEMO FILES
Summer Project\Summer Project\Deliverables\Demo Files\Checkers in
VB\checkers.exe
Summer Project\Summer Project\Deliverables\Demo Files\Checkers Game in
Flash\checkers.htm
8/8/2019 Bench Marking of Microsoft Silver Light and Adobe Flash Technologies
http://slidepdf.com/reader/full/bench-marking-of-microsoft-silver-light-and-adobe-flash-technologies 18/18