Teknologiapäivitys – ASP.NET Core 3.0 & Angular 8
Puurunen, Ville; Puurunen, Ville (2020)
Puurunen, Ville
Puurunen, Ville
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2020121428178
https://urn.fi/URN:NBN:fi:amk-2020121428178
Tiivistelmä
Opinnäytetyön aiheena oli web-sovelluksen migraatio teknologioista ASP.NET Core 1.1 sekä Angular 2 -versioihin ASP.NET Core 3.0 sekä Angular 8. Tutkimuksessa käsiteltiin migraatiossa käytettyjä menetelmiä, etenemistä ja lopputulosta. Näissä osa-alueissa pyrittiin vastaamaan kysymyksiin: Miksi migraatio on tarpeellinen? Miten migraatiota lähdetään työstämään? Mitä mahdollisia haittoja ja hyötyjä migraation tekemistä voi seurata?
Migraatio suoritettiin ajanvarausjärjestelmä-sovellukseen, jonka etenemistä tarkasteltiin opinnäytetyössä, mutta pääasiassa se keskittyy teknologioihin tehtyihin muutoksiin sekä migraatiomenetelmiin.
Ensimmäisissä osioissa selostettiin Angular 2, Angular 8, ASP.NET Core 1.1 sekä ASP.NET Core 3.0 teknologioiden piirteitä sekä käytäntöjä.
Tutkimusasetelmaosiossa käytiin läpi migraation tavoite, josta edettiin menetelmiin, joita käytetään migraatiota tehdessä ja joilla migraatiota lähestyttiin.
Tutkimuksen toteuttaminen -osiossa syvennyttiin tarkemmin tärkeisiin kohtiin, joita todellisuudessa tehtiin web-sovellukseen ja miten nämä kyseisin muutokset tehtiin. Luvussa tarkasteltiin joitakin kriittisimpiä muutoksia sekä toiminnallisuuksia, joita muutokset koskivat.
Lopuksi vielä arvioitiin migraation onnistuneisuutta, hyötyjä sekä haittoja. Tässä osiossa myös tehtiin yhteenveto tilanteista, ongelmista sekä onnistumisista, joita migraatiossa kohdattiin.
Migraatio suoritettiin ajanvarausjärjestelmä-sovellukseen, jonka etenemistä tarkasteltiin opinnäytetyössä, mutta pääasiassa se keskittyy teknologioihin tehtyihin muutoksiin sekä migraatiomenetelmiin.
Ensimmäisissä osioissa selostettiin Angular 2, Angular 8, ASP.NET Core 1.1 sekä ASP.NET Core 3.0 teknologioiden piirteitä sekä käytäntöjä.
Tutkimusasetelmaosiossa käytiin läpi migraation tavoite, josta edettiin menetelmiin, joita käytetään migraatiota tehdessä ja joilla migraatiota lähestyttiin.
Tutkimuksen toteuttaminen -osiossa syvennyttiin tarkemmin tärkeisiin kohtiin, joita todellisuudessa tehtiin web-sovellukseen ja miten nämä kyseisin muutokset tehtiin. Luvussa tarkasteltiin joitakin kriittisimpiä muutoksia sekä toiminnallisuuksia, joita muutokset koskivat.
Lopuksi vielä arvioitiin migraation onnistuneisuutta, hyötyjä sekä haittoja. Tässä osiossa myös tehtiin yhteenveto tilanteista, ongelmista sekä onnistumisista, joita migraatiossa kohdattiin.