Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Omvandlingen av en skrivbordsapplikation till en webbapplikation
Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
2015 (Swedish)Independent thesis Basic level (professional degree), 10 credits / 15 HE creditsStudent thesisAlternative title
Transformation of a desktop application to a web application (English)
Abstract [en]

This thesis investigates how a developer can move a desktop application to the web environment. The investigation also includes finding out what are the limitations of a web application and what is not possible to move to the web from the desktop. The question is whether there is any functionality that is gained or lost in the web application after the move.

A survey has been conducted to find out what types of problems occur when moving an application from desktop to the web. The authors of this thesis have developed two prototypes for a company who wants to move a limited part of their current desktop application to the web in the future. The prototypes have been developed in Silverlight and ASP.NET.

The survey has revealed that one of the disadvantages of web applications is the difficulty in working with local files and hardware on the computer. An information search has suggested that a function in a web application can be carried out faster or slower than in a desktop application depending on the conditions. Silverlight has shown through the practical work that it can make the move to the web easier for companies who are more specialized in desktop applications because there is not much knowledge required for the migration. Silverlight has also shown during the implementation of graphical components that it can easily move functionality such as drag and drop with the aid of its toolkit.

The shift from desktop to the web can be seen as building a web application from scratch. The result can be influenced by the experience of the developer in the development of the web or desktop applications. Increased knowledge in the methods and technology used in the development of web applications is a necessity for anyone considering to make the move from the desktop.

Place, publisher, year, edition, pages
2015. , p. 43
Keywords [sv]
ASP.NET, Silverlight, Webbapplikation, Skrivbordsapplikation, Molntjänster, Transformation, Datorsystem, Databas, Drag and drop
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:hj:diva-27493ISRN: JU-JTH-DTA-1-20150005OAI: oai:DiVA.org:hj-27493DiVA, id: diva2:827386
External cooperation
System Andersson AB
Subject / course
JTH, Computer Engineering
Supervisors
Examiners
Available from: 2015-06-29 Created: 2015-06-26 Last updated: 2015-06-29Bibliographically approved

Open Access in DiVA

fulltext(1049 kB)371 downloads
File information
File name FULLTEXT01.pdfFile size 1049 kBChecksum SHA-512
c6a59b9eb8cabb2446137ca16ba0d1b82c6836531c116795f32237c02f748dc03f4576556cdabb826b4a53891626e83c32944af4058ecfd14f6c6e7759dd2245
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Razafimandimbison, Handi
By organisation
JTH, Computer and Electrical Engineering
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 371 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 453 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf