Technologie Silverlight

Loading...
Thumbnail Image
Date
ORCID
Mark
B
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
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
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení
DOI
Collections
Citace PRO