oru.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Implementing and evaluating SignalR in a .NET environment
Örebro universitet, Institutionen för naturvetenskap och teknik.
Örebro universitet, Institutionen för naturvetenskap och teknik.
2015 (Engelska)Självständigt arbete på avancerad nivå (yrkesexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
Abstract [en]

SignalR is a Asp.Net library that can be used to handle communication in .NET web applications. Since it is a new technology, many companies working in the .NET enviroment are curious with how it can be integrated while developing applications and how well it performs compared to current technology used to handle communication.

In this work we investigate using Asp.Net library SignalR when developing web applications in Visual Studio using MVC 5 and BootStrap, a project given to us by the Swedish Transportation Agency. In order to evaluate SignalR we integrate it in a Planning Poker application and use a modified version of the Web Application Quality Evaluation Model to evaluate it. We also compare our results of the product and evaluation to the ISO/IEC 25000 System and Software Quality Requirements and Evaluation standard.

After having finished writing a minimum viable product of a Planning Poker web application using SignalR for the communication, we presented our result and described our code for a number of developers at the Swedish Transportation Agency and had them fill a questionnaire gauging their interest in SignalR and their perception of how easy it would be to implement with their current code standards.

The general consensus among us who had written the program and the developers at the company was that SignalR is a library that is very easy to use in the .NET environment, and it makes use of new technology that increases communication performance in web applications.

Abstract [sv]

SignalR är ett Asp.Net bibliotek som används för att hantera kommunikation för webbapplikationer i .NET. Eftersom det är en ny teknologi så är många företag nyfikna på hur det kan integreras med applikationer man utvecklar och hur det presterar i jämförelse med teknologi som idag används som standard.

I detta arbete så undersöker vi användandet av Asp.Net biblioteket SignalR när man utvecklar webbapplikationer i Visual Studio med verktygen MVC 5 och BootStrap, ett projekt som Transportstyrelsen gav oss. För att utvärdera SignalR så integrerar vi det i en Planeringspokerapplikation och sedan använder vi oss av en modifierad version av Web Application Quality Evaluation modellen (WAQE). Vi använder oss också av ISO/IEC 25000 System and Software Quality Requirements and Evaluation standarden.

Efter att ha skrivit en minimum viable product av ett Planeringspoker som använder SignalR för att hantera kommunikation så presenterade vi våran applikation och beskrev våran kod i en presentation gjord för systemutvecklare på Transportstyrelsen. Utvecklarna fick sedan fylla i ett frågeformulär där de fick svara på frågor relaterade till deras uppfattning om vissa aspekter av SignalR, och hur viktiga de aspekterna är.

Den slutgiltiga åsikten om SignalR, både från författarna av denna uppsats och från utvecklarna på Transportstyrelsen, tycks vara att SignalR är ett bibliotek so är mycket enkelt att använda i .NETmiljön, och att den tack vare sitt användande av ny teknologi ökar prestandan på webapplikationer.

Ort, förlag, år, upplaga, sidor
2015. , s. 40
Nyckelord [en]
signalr, mvc, .net, c#, planering poker, software evaluation, waqe
Nyckelord [sv]
signalr, mvc, .net, c#, planeringspoker, mjukvaruutvärdering, waqe
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
URN: urn:nbn:se:oru:diva-49335OAI: oai:DiVA.org:oru-49335DiVA, id: diva2:912068
Ämne / kurs
Datateknik
Presentation
2016-06-02, T101, Örebro universitet, Fakultetsgatan 1, 702 81, Örebro, 11:00 (Svenska)
Handledare
Examinatorer
Tillgänglig från: 2016-03-15 Skapad: 2016-03-15 Senast uppdaterad: 2019-04-05Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Av organisationen
Institutionen för naturvetenskap och teknik
Datavetenskap (datalogi)

Sök vidare utanför DiVA

GoogleGoogle Scholar

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 26331 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf