Font Size: a A A

Design And Implementation Of Silverlight Based Media Play And Downloading Engine Application

Posted on:2012-10-15Degree:MasterType:Thesis
Country:ChinaCandidate:Z J LiFull Text:PDF
GTID:2218330362457502Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The Rich Internet application (RIA) is a kind of Internet applications which is developing fast. It can easily leverage the resource of the client and server, because of its asynchronous nature, low bandwidth consumption, refresh-free interface. As a result, RIA can give users a richer experience, and faster response.The purpose of this paper is to present analysis and comparison of RIA technologies. And then it analyzes and discusses the design and implementation of RIA, according to the design and implementation of RIA media player and downloading engine which is based on Silverlight, ActiveX and related technologies.First, the paper presents the classification of RIA technology to analyze the features and applications of different RIA technology. Besides, it advises some principals for the developing of RIA, which have to be considered to develop the RIA that satisfies the need of users. Second, the paper discusses design patterns for RIA such as MVC, MVP, MVVM, and than analyzes features of them. Third, the paper disusses Silverlight and its communication technology WCF RIA Services, and then presents the concept and application of ActiveX Controls, which is needed for Web Music Box which will be discussed in next part of the paper.Finally, the paper discusses the design and implementation of Music Box Web. According to this, the paper discusses how to use Object Oriented Technology to design and implement the media player and downloading engine based on Silverlight.
Keywords/Search Tags:RIA, Web Downloading, Engine, Silverlight, ActiveX, MVVM
PDF Full Text Request
Related items