![Page 1: Bench Marking of Microsoft Silver Light and Adobe Flash Technologies](https://reader030.vdocuments.mx/reader030/viewer/2022021215/577d355b1a28ab3a6b9038e5/html5/thumbnails/1.jpg)
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
![Page 2: Bench Marking of Microsoft Silver Light and Adobe Flash Technologies](https://reader030.vdocuments.mx/reader030/viewer/2022021215/577d355b1a28ab3a6b9038e5/html5/thumbnails/2.jpg)
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
![Page 3: Bench Marking of Microsoft Silver Light and Adobe Flash Technologies](https://reader030.vdocuments.mx/reader030/viewer/2022021215/577d355b1a28ab3a6b9038e5/html5/thumbnails/3.jpg)
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
![Page 4: Bench Marking of Microsoft Silver Light and Adobe Flash Technologies](https://reader030.vdocuments.mx/reader030/viewer/2022021215/577d355b1a28ab3a6b9038e5/html5/thumbnails/4.jpg)
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.
![Page 5: Bench Marking of Microsoft Silver Light and Adobe Flash Technologies](https://reader030.vdocuments.mx/reader030/viewer/2022021215/577d355b1a28ab3a6b9038e5/html5/thumbnails/5.jpg)
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.
![Page 6: Bench Marking of Microsoft Silver Light and Adobe Flash Technologies](https://reader030.vdocuments.mx/reader030/viewer/2022021215/577d355b1a28ab3a6b9038e5/html5/thumbnails/6.jpg)
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).
![Page 7: Bench Marking of Microsoft Silver Light and Adobe Flash Technologies](https://reader030.vdocuments.mx/reader030/viewer/2022021215/577d355b1a28ab3a6b9038e5/html5/thumbnails/7.jpg)
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
![Page 8: Bench Marking of Microsoft Silver Light and Adobe Flash Technologies](https://reader030.vdocuments.mx/reader030/viewer/2022021215/577d355b1a28ab3a6b9038e5/html5/thumbnails/8.jpg)
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.
![Page 9: Bench Marking of Microsoft Silver Light and Adobe Flash Technologies](https://reader030.vdocuments.mx/reader030/viewer/2022021215/577d355b1a28ab3a6b9038e5/html5/thumbnails/9.jpg)
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.
![Page 10: Bench Marking of Microsoft Silver Light and Adobe Flash Technologies](https://reader030.vdocuments.mx/reader030/viewer/2022021215/577d355b1a28ab3a6b9038e5/html5/thumbnails/10.jpg)
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.
![Page 11: Bench Marking of Microsoft Silver Light and Adobe Flash Technologies](https://reader030.vdocuments.mx/reader030/viewer/2022021215/577d355b1a28ab3a6b9038e5/html5/thumbnails/11.jpg)
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.
![Page 12: Bench Marking of Microsoft Silver Light and Adobe Flash Technologies](https://reader030.vdocuments.mx/reader030/viewer/2022021215/577d355b1a28ab3a6b9038e5/html5/thumbnails/12.jpg)
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.
![Page 13: Bench Marking of Microsoft Silver Light and Adobe Flash Technologies](https://reader030.vdocuments.mx/reader030/viewer/2022021215/577d355b1a28ab3a6b9038e5/html5/thumbnails/13.jpg)
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.
![Page 14: Bench Marking of Microsoft Silver Light and Adobe Flash Technologies](https://reader030.vdocuments.mx/reader030/viewer/2022021215/577d355b1a28ab3a6b9038e5/html5/thumbnails/14.jpg)
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
![Page 15: Bench Marking of Microsoft Silver Light and Adobe Flash Technologies](https://reader030.vdocuments.mx/reader030/viewer/2022021215/577d355b1a28ab3a6b9038e5/html5/thumbnails/15.jpg)
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
![Page 16: Bench Marking of Microsoft Silver Light and Adobe Flash Technologies](https://reader030.vdocuments.mx/reader030/viewer/2022021215/577d355b1a28ab3a6b9038e5/html5/thumbnails/16.jpg)
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
![Page 17: Bench Marking of Microsoft Silver Light and Adobe Flash Technologies](https://reader030.vdocuments.mx/reader030/viewer/2022021215/577d355b1a28ab3a6b9038e5/html5/thumbnails/17.jpg)
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
![Page 18: Bench Marking of Microsoft Silver Light and Adobe Flash Technologies](https://reader030.vdocuments.mx/reader030/viewer/2022021215/577d355b1a28ab3a6b9038e5/html5/thumbnails/18.jpg)
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