search query: @keyword JavaServer Faces / total: 5
reference: 5 / 5
« previous | next »
Author:Koskinen, Kalle
Title:Käyttöliittymäkomponenttipohjainen web-sovelluskehitys
GUI component-based web application development
Publication type:Master's thesis
Publication year:2005
Pages:82      Language:   fin
Department/School:Sähkö- ja tietoliikennetekniikan osasto
Main subject:Ohjelmistotekniikka   (T-106)
Supervisor:Saikkonen, Heikki
Instructor:Sjöblom, Magnus
Digitized copy: https://aaltodoc.aalto.fi/handle/123456789/92959
OEVS:
Digitized archive copy is available in Aaltodoc
Location:P1 Ark S80     | Archive
Keywords:GUI components
web development
ASP.NET
JavaServer faces
käyttöliittymäkomponentit
web-sovelluskehitys
ASP.NET
JavaServer Faces
Abstract (fin):Tässä työssä tarkastellaan web-käyttöliittymien rakentamista käyttöliittymäkomponenteilla.
Käyttöliittymäkomponentti sijoitetaan web-sivulle, jolloin se esittää tai vastaanottaa informaatiota käyttäjältä.
Käyttöliittymäkomponentteja yhdistelemällä voidaan luoda monipuolisia ja käyttäjän valintoihin mukautuvia web-käyttöliittymiä.

Työssä tutustutaan ASP.NET- ja JavaServer Faces -käyttöliittymäkomponenttiteknologioihin, joita verrataan vanhempiin web-teknologioihin.
Työn tarkoituksena on selvittää, mitä lisäarvoa komponenttiteknologiat tuovat web-sovellus kehitykseen, ja onko niillä mahdollista rakentaa suorituskykyinen web-sovellus.

Työn yhteydessä rakennettiin kaksi mahdollisimman identtistä käyttöliittymäkomponentteja hyödyntävää prototyyppiä, jotka vastaavat erästä tuotantokäytössä olevaa JavaServer Pages -pohjaista web-sovellusta.
Prototyyppien käyttöliittymien rakentaminen sujui nopeasti ja vaivatta graafisia työkaluja käyttäen.
Käyttöliittymäkomponentit helpottavat web-sivujen rakentamista merkittävästi, koska ne sisältävät paljon toiminnallisuutta, jonka toteuttaminen vanhemmissa web-teknologioissa on sovelluskehittäjän vastuulla.
Suorituskykymittauksissa komponenttiteknologioilla tehdyt ASP.NET- ja JavaServer Faces -prototyypit pärjäsivät hyvin.
ED:2005-10-24
INSSI record number: 29906
+ add basket
« previous | next »
INSSI