Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Käyttörajattu kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Käyttörajattu kokoelma)
  • Näytä viite

Web-sovelluskehitys Blazor-verkkokehyksellä

Virtanen, Aleksi (2025)

 
Avaa tiedosto
Virtanen_Aleksi.pdf (556.2Kt)
Lataukset: 

Rajattu käyttöoikeus / Restricted access / Tillgången är begränsad
Virtanen, Aleksi
2025
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025052013818
Tiivistelmä
Opinnäytetyön tavoitteena oli kehittää ja modernisoida TMS Trademarketing Service GmbH:n sisäisen projektinhallintasovelluksen käyttöliittymä. TMS on saksalainen markkinointiyritys, jonka työntekijät käyttävät päivittäisessä työssään opinnäytetyössä modernisoitavaa web-sovellusta. Ajan myötä sovellukselta vaaditut toiminnallisuudet ovat lisääntyneet, mutta samalla käyttöliittymän ulkoasu ja käytettävyys eivät ole pysyneet ajan tasalla. Sovelluksen laajuuden vuoksi sen käyttöliittymän modernisointiprosessi jatkuu vielä pitkään opinnäytetyön päätyttyä. Yritys valitsi frontendin uudistamiseen Microsoftin kehittämän Blazor-verkkokehyksen.

Työn tarkoituksena oli kuvata, miten web-sovelluskehitys tapahtuu Blazor-verkkokehyksellä moderneja kehitysprosesseja ja käytänteitä seuraten. Lisäksi tarkasteltiin, miten Blazor eroaa laajalti suosituista JavaScript-pohjaisista verkkokehyksistä ja millaisissa tilanteissa sen valitseminen on suotuisaa. Työssä esitellään myös Blazor-komponentin kehitysprosessi käytännön esimerkin kautta, mukaan lukien suunnittelu, toteutus ja julkaisu osana ohjelmistokehitysprojektia.

Opinnäytetyön tuloksena todettiin, että Blazor-verkkokehys on pätevä vaihtoehto jopa laajankin sovelluksen kehitykseen. Sen suurin etu on mahdollisuus kehittää sekä frontend- että backend-puolta samalla C#-ohjelmointikielellä. Blazorin haasteena on sen vähäisempi käyttö laajassa kehittäjäyhteisössä, mikä näkyy vähäisempänä yhteisön tukena, kirjastotarjontana ja dokumentaation määränä verrattuna JavaScript-pohjaisiin ratkaisuihin.
 
Kokoelmat
  • Opinnäytetyöt (Käyttörajattu kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste