Näytä suppeat kuvailutiedot

dc.contributor.advisorLappalainen, Vesa
dc.contributor.authorKorkalainen, Joni
dc.date.accessioned2014-12-19T16:11:49Z
dc.date.available2014-12-19T16:11:49Z
dc.date.issued2014
dc.identifier.otheroai:jykdok.linneanet.fi:1464754
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/44979
dc.description.abstractWWW-sovellusten luominen on nykyään entistä monimutkaisempaa rikkaiden WWW-sovellusten yleistymisen myötä. Tällaisten WWW-sovellusten käytettävyys vastaa perinteisiä työpöytäsovelluksia. Erilaisia WWW-sovelluskehyksiä näiden sovellusten luomisen helpottamiseksi on tarjolla runsaasti ja niiden väliltä valitseminen voi olla hankalaa. Tässä tutkielmassa vertailtiin neljää erilaista sovelluskehystä (Vaadin, ASP.NET, Ruby on Rails ja Seaside) keskenään toteuttamalla niillä Ohjelmointi 2 -kurssin malliharjoitustyön (Kerho-sovelluksen) WWW-versio. Kehyksiä verrattiin erityisesti rikkaiden WWW-sovellusten luomisen perusteella. Huomattiin, että Vaadin, joka on tarkoitettu erityisesti rikkaiden WWW-sovellusten luomiseen, pärjäsi vertailussa parhaiten. Muilla sovelluskehyksillä tuli vastaan erilaisia ongelmia. Ruby on Rails pärjäsi kaikkein huonoimmin, vaikka se olikin ainoa kehys Vaadin-kehyksen lisäksi, jolla saatiin luotua täysin suunnitelman mukainen sovellus.fi
dc.description.abstractDeveloping web-applications is getting more challenging due to popularity of rich internet applications (RIAs). Usability of these applications is similar to traditional desktop applications. A lot of different web-application frameworks exists, that makes it easier to develop these kind of applications. However, deciding between these frameworks can be difficult. Four different kind of web-frameworks were compared in this thesis (Vaadin, ASP.NET, Ruby on Rails and Seaside). A web-application for a practical work -example of a programming course were build with each of them. The frameworks were compared especially by their ability to build RIAs. Vaadin, which is designed especially for developing RIAs, was noticed to be the best framework of the comparison. Ruby on Rails was the worst, even though it was the only framework besides Vaadin, that made it possible to build an application that worked entirely according to the plan.en
dc.format.extent1 verkkoaineisto (316 sivua)
dc.format.mimetypeapplication/pdf
dc.language.isofin
dc.rightsJulkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.fi
dc.rightsThis publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.en
dc.subject.otherVaadin
dc.subject.otherASP.NET
dc.subject.otherRuby on Rails
dc.subject.otherSeaside
dc.titleRikkaiden WWW-sovellusten luominen
dc.identifier.urnURN:NBN:fi:jyu-201412193561
dc.type.ontasotPro gradu -tutkielmafi
dc.type.ontasotMaster’s thesisen
dc.contributor.tiedekuntaInformaatioteknologian tiedekuntafi
dc.contributor.tiedekuntaFaculty of Information Technologyen
dc.contributor.laitosTietotekniikan laitosfi
dc.contributor.laitosDepartment of Mathematical Information Technologyen
dc.contributor.yliopistoUniversity of Jyväskyläen
dc.contributor.yliopistoJyväskylän yliopistofi
dc.contributor.oppiaineTietotekniikkafi
dc.contributor.oppiaineMathematical Information Technologyen
dc.date.updated2014-12-19T16:11:49Z
dc.type.publicationmasterThesis
dc.contributor.oppiainekoodi602
dc.subject.ysosovellukset
dc.subject.ysoAjax-ohjelmointi
dc.subject.ysoverkko-ohjelmointi
dc.subject.ysoWWW
dc.format.contentfulltext
dc.type.okmG2


Aineistoon kuuluvat tiedostot

Thumbnail

Aineisto kuuluu seuraaviin kokoelmiin

Näytä suppeat kuvailutiedot