Technologie Silverlight

Loading...
Thumbnail Image

Date

Authors

Kouba, Petr

Mark

B

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií

ORCID

Abstract

Diplomová práce se věnuje popisu technologie Silverlight, možnostem spouštění a vývoje aplikací. Dále je představena spojitost technologie Silverlight s technologií Windows Presentation Foundation a způsob vytváření uživatelských rozhraní v jazyce XAML. K propojení dat získaných nejen z webových služeb s ovládacími prvky uživatelského rozhraní slouží datové vazby. Koncept Windows Communication Foundation umožňuje relativně snadný vývoj aplikací získávajících data z různých zdrojů prostřednictvím webových služeb. Jsou popsány principy komunikace s webovými službami založenými na architekturách SOAP a REST. Na základě získaných poznatků byla vyvinuta aplikace pro sledování aktuálních informací o obchodování z burz cenných papírů. Aplikace se skládá ze serverové a klientské části. Serverová část získává data z volně dostupných zdrojů na internetu a tyto data publikuje prostřednictvím webových služeb. Silverlight klient z těchto webových služeb informace čerpá a zobrazuje uživateli. Individuální nastavení aplikace každého uživatele jsou uloženy na serveru v relační databázi. Pro práci s databází je využito technologií ADO.NET Entity Framework a Domain Service.
The diploma thesis is focused on Silverlight technology, possibilities of running and application developments. Next Windows Presentation Foundation is introduced, which Silverlight technology results from, and the principal of creation user interface in XAML. Data bindings are used for the information presentation gained from web services. Concept called Windows Communication Foundation enables relatively easy application development gaining data from different resources through web services. Principals of communication with web services based on SOAP and REST architecture are described. An application for observing current stock exchanges information was developed on the base of previous studies. The application consists of server and client side. The server side obtains data from resources which are free available. These data are published through web services. Silverlight client gets data from web services and presents them to users. User settings are stored on server in database. ADO.NET Entity Framework and Domain Service are used for the access to the database.

Description

Citation

KOUBA, P. Technologie Silverlight [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2011.

Document type

Document version

Date of access to the full text

Language of document

cs

Study field

Telekomunikační a informační technika

Comittee

doc. Ing. Karel Burda, CSc. (předseda) prof. Ing. Miroslav Vozňák, Ph.D. (místopředseda) doc. Ing. Kamil Říha, Ph.D. (člen) Ing. Radim Pust, Ph.D. (člen) Ing. Stanislav Uchytil, Ph. D. (člen) Ing. Tomáš Pelka (člen) Ing. Ondřej Morský (člen)

Date of acceptance

2011-06-08

Defence

Otázky: - co je to návrh. vzor MVVM? - proč je Silverlight vkládán do stránky pomocí JS místo HTML tagu? - alternativní zabezpečení přenosu dat

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO