Www-sovelluskehitys Vaadin-kehyksellä

Tämä tutkielma käsittelee suomalaista WWW-sovelluskehystä Vaadinta. Se on palvelinpohjainen Java-kehys rikkaiden WWW-sovellusten kehittämiseen. Tutkielmassa esitellään myös WWW-kehyksiä yleisesti sekä WWW-kehysten yleensä käyttämä MVC-arkkitehtuuri. Lisäksi esitellään myös Vaatimen käyttämät tekniik...

Full description

Bibliographic Details
Main Author: Korkalainen, Joni
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, University of Jyväskylä, Jyväskylän yliopisto
Format: Bachelor's thesis
Language:fin
Published: 2012
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/38064
_version_ 1826225794566848512
author Korkalainen, Joni
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology University of Jyväskylä Jyväskylän yliopisto
author_facet Korkalainen, Joni Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology University of Jyväskylä Jyväskylän yliopisto Korkalainen, Joni Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology University of Jyväskylä Jyväskylän yliopisto
author_sort Korkalainen, Joni
datasource_str_mv jyx
description Tämä tutkielma käsittelee suomalaista WWW-sovelluskehystä Vaadinta. Se on palvelinpohjainen Java-kehys rikkaiden WWW-sovellusten kehittämiseen. Tutkielmassa esitellään myös WWW-kehyksiä yleisesti sekä WWW-kehysten yleensä käyttämä MVC-arkkitehtuuri. Lisäksi esitellään myös Vaatimen käyttämät tekniikat: AJAX, UIDL, JSON ja DOM sekä kuinka Vaadin niitä käyttää. Vaatimesta käydään läpi käyttöliittymäkomponentit, tapahtumien käsittely, tietomalli ja ulkoasun muokkaus. Lopuksi esitellään Vaatimen käyttöä esimerkkisovelluksen avulla.
first_indexed 2019-08-19T08:21:08Z
format Kandityö
free_online_boolean 1
fullrecord [{"key": "dc.contributor.author", "value": "Korkalainen, Joni", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2012-06-19T11:03:02Z", "language": "", "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2012-06-19T11:03:02Z", "language": "", "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2012", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/38064", "language": "", "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "T\u00e4m\u00e4 tutkielma k\u00e4sittelee suomalaista WWW-sovelluskehyst\u00e4 Vaadinta. Se on palvelinpohjainen Java-kehys rikkaiden WWW-sovellusten kehitt\u00e4miseen. Tutkielmassa esitell\u00e4\u00e4n my\u00f6s WWW-kehyksi\u00e4 yleisesti sek\u00e4 WWW-kehysten yleens\u00e4 k\u00e4ytt\u00e4m\u00e4 MVC-arkkitehtuuri. Lis\u00e4ksi esitell\u00e4\u00e4n my\u00f6s Vaatimen k\u00e4ytt\u00e4m\u00e4t tekniikat: AJAX, UIDL, JSON ja DOM sek\u00e4 kuinka Vaadin niit\u00e4 k\u00e4ytt\u00e4\u00e4. Vaatimesta k\u00e4yd\u00e4\u00e4n l\u00e4pi k\u00e4ytt\u00f6liittym\u00e4komponentit, tapahtumien k\u00e4sittely, tietomalli ja ulkoasun muokkaus. Lopuksi esitell\u00e4\u00e4n Vaatimen k\u00e4ytt\u00f6\u00e4 esimerkkisovelluksen avulla.", "language": "", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted using Plone Publishing form by Joni Korkalainen (jopekork) on 2012-06-19 11:03:01.605979. Form: Kandin tutkielma -lomake (1 tekij\u00e4) (https://kirjasto.jyu.fi/julkaisut/julkaisulomakkeet/kandin-tutkielma-lomake-1-tekijae). JyX data:", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by jyx lomake-julkaisija (jyx-julkaisija@noreply.fi) on 2012-06-19T11:03:01Z\r\nNo. of bitstreams: 2\r\nURN:NBN:fi:jyu-201206191903.pdf: 486371 bytes, checksum: f7a3913a4cc3e73f19e879eb6376c89a (MD5)\r\nlicense.html: 4979 bytes, checksum: 9f081487dcf79cac5f6043957e77493d (MD5)", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2012-06-19T11:03:02Z (GMT). No. of bitstreams: 2\r\nURN:NBN:fi:jyu-201206191903.pdf: 486371 bytes, checksum: f7a3913a4cc3e73f19e879eb6376c89a (MD5)\r\nlicense.html: 4979 bytes, checksum: 9f081487dcf79cac5f6043957e77493d (MD5)\r\n Previous issue date: 2012", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "33", "language": "", "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "Rikas WWW-sovellus", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "Java", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "WWW-sovelluskehys", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "AJAX", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "Google Web Toolkit", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Www-sovelluskehitys Vaadin-kehyksell\u00e4", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "bachelor thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-201206191903", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.dcmitype", "value": "Text", "language": "en", "element": "type", "qualifier": "dcmitype", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Kandidaatintutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Bachelor's thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.date.updated", "value": "2012-06-19T11:03:02Z", "language": "", "element": "date", "qualifier": "updated", "schema": "dc"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_7a1f", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": "fi", "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "bachelorThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}]
id jyx.123456789_38064
language fin
last_indexed 2025-02-18T10:54:10Z
main_date 2012-01-01T00:00:00Z
main_date_str 2012
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/063d3a43-930e-4d0c-aa44-6c07fbb4350b\/download","text":"URN:NBN:fi:jyu-201206191903.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2012
record_format qdc
source_str_mv jyx
spellingShingle Korkalainen, Joni Www-sovelluskehitys Vaadin-kehyksellä Rikas WWW-sovellus Java WWW-sovelluskehys AJAX Google Web Toolkit Tietotekniikka Mathematical Information Technology
title Www-sovelluskehitys Vaadin-kehyksellä
title_full Www-sovelluskehitys Vaadin-kehyksellä
title_fullStr Www-sovelluskehitys Vaadin-kehyksellä Www-sovelluskehitys Vaadin-kehyksellä
title_full_unstemmed Www-sovelluskehitys Vaadin-kehyksellä Www-sovelluskehitys Vaadin-kehyksellä
title_short Www-sovelluskehitys Vaadin-kehyksellä
title_sort www sovelluskehitys vaadin kehyksellä
title_txtP Www-sovelluskehitys Vaadin-kehyksellä
topic Rikas WWW-sovellus Java WWW-sovelluskehys AJAX Google Web Toolkit Tietotekniikka Mathematical Information Technology
topic_facet AJAX Google Web Toolkit Java Mathematical Information Technology Rikas WWW-sovellus Tietotekniikka WWW-sovelluskehys
url https://jyx.jyu.fi/handle/123456789/38064 http://www.urn.fi/URN:NBN:fi:jyu-201206191903
work_keys_str_mv AT korkalainenjoni wwwsovelluskehitysvaadinkehyksellä