Haku

Extranet-sivun toteutus koodigeneraattorilla

QR-koodi

Extranet-sivun toteutus koodigeneraattorilla

Opinnäytetyön tavoitteena oli selvittää koodigeneraattoreiden käytön hyötyjä ja mahdollisia rajoituksia M-Files -pohjaisen extranet-sivun rakentamiseen. Extranet-sivulla pitäisi pystyä selaamaan MFSQL-tietokannasta haettua tilausdataa omalla käyttäjätunnuksellaan.

Teoriaosuudessa käydään läpi taustalla olevat teknologiat, M-Files ja MFSQL. Tämän jälkeen perehdytään valittuun ohjelmistokehykseen, ASP.NET MVC teknologiaan ja perehdytään tarkemmin kahteen koodigeneraattoriin. Tutkittavat koodigeneraattorit, Code On Time ja ASP.NET Maker, ovat valikoituneet sen mukaan, että tuottavat ASP.NET MVC -pohjaista koodia.

Tutkimusosassa vertaillaan kolmea menetelmää luoda määritelty extranet-sivu. Näihin kolmeen menetelmään kuuluu Code On Time -generaattori, ASP.NET Maker -generaattori, sekä ASP.NET -sivun toteuttaminen täysin alusta asti itse ohjelmoimalla. Vertailussa keskitytään erityisesti siihen, kuinka nopeasti sivun saa luotua, kuinka kustomoitavaa tuotettu koodi on, millaiset autentikointi komponentit ovat mahdollisia, sekä kuinka testattavaa koodi on.

Opinnäytetyön lopussa pohditaan eri menetelmien hyviä ja huonoja puolia, sekä millaiset käyttäjät eri menetelmistä hyötyvät. Lisäksi pohditaan omia opinnäytetyön tavoitteiden toteutumista. Loppuun on liitetty Code On Time -generaattorilla luodun demosivun kuvankaappauksia.

Tallennettuna: