WebControl i ASP.NET - En implementation av diagrambibliotek

Publicerad

Typ

Examensarbete på grundnivå

Program

Modellbyggare

Tidskriftstitel

ISSN

Volymtitel

Utgivare

Sammanfattning

Uppgiften som utförde var att i samråd med LogBoostia, skriva en kravspecifikation för utredning av vilket diagrambibliotek som var den mest lämpliga att integrera i LogBoostias system med avseende på funktionalitet, kostnad samt att implementera ett abstraktionslager ovanpå detta bibliotek; så att det på ett modulärt vis kunde integreras i LogBoostias befintliga system. För att det sedan skall agera som ett verktyg för kunder när de vill undersöka hur mycket, samt på vilket vis LogBoostias system används. På marknaden finns idag en rad bibliotek som används för att visualisera data, som är allt från stora aktörer till små implementationer. I en första etapp valdes därmed ett bibliotek ut, sedan tillskaffades kunskap avseende API, utvecklingsmiljö och programmeringsspråk, för att förstå vad som krävs för att implementera ett bibliotek genomlevdes en inlärningsprocess även i .NET-ramverket. Rapporten beskriver därför de grundläggande delarna i .NET-ramverket, de mest grundläggande koncepten för hur ASP.NET löser problemet med att bibehålla applikations- och tillståndsdata över flera HTTP-anrop. Vidare beskrivs hur sidor i ASP.NET är uppbyggda kring web-kontroller och hur de fungerar, och även tekniker och tillvägagångsätt för att bygga upp en abstraherande struktur kring biblioteken som implementerats. Rapport beskriver även hur implementationen av modulen genomfördes, vilka viktiga designbeslut och anpassningar som gjordes för att kunna leverera det utvalda biblioteket Microsoft Charts som en modul, med kraven på modularitet och användarvänlighet som skulle uppfyllas med hjälp av ASP.NET.

Beskrivning

Ämne/nyckelord

Informations- och kommunikationsteknik, Programvaruteknik, Datorteknik, Information & Communication Technology, Software Engineering, Computer Engineering

Citation

Arkitekt (konstruktör)

Geografisk plats

Byggnad (typ)

Byggår

Modelltyp

Skala

Teknik / material

Index

item.page.endorsement

item.page.review

item.page.supplemented

item.page.referenced