Migration from ASP.NET Web Forms to ASP.NET MVC : case study: K company - promotion email web application
Nguyen, Ngoc Duc (2016)
Nguyen, Ngoc Duc
Lahden ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201605117308
https://urn.fi/URN:NBN:fi:amk-201605117308
Tiivistelmä
According to rumors, the soon-to-be released version of ASP.NET, which is vNext, will no longer suppor the commonly used ASP.NET Web Forms framework. On the other hand, the ASP.NET MVC, another ASP.NET framework, offers many more advantages compared to Web Forms. There has never been a greater urge to transfer existing ASP.NET Web-Form-based web applications into a new environment where ASP.NET MVC dominates.
The aim of this thesis was to create creating a detailed and straightforward guideline for the migration process from the old Web Forms framework to the new MVC one.
As a result of this study, a new artefact was created by combining some already available solutions for the migration. The newly created artefact is supposed to be simpler and more transparent for ASP.NET developers of various competence levels. From the author’s perspective, the new artefact is applicable for both small to medium and large-scale projects. However, the migration method suggested by the author is more suitable for small- and medium-scale projects. For large-scale projects, the author will recommend another solution in the final parts of the thesis.
Key word: ASP.NET Web Forms, ASP.NET MVC, ASP.NET Web API, Object-Relational Mapping, Migration.
*Note to reader: The case company’s name has been changed to K company due to confidentiality required by the company
The aim of this thesis was to create creating a detailed and straightforward guideline for the migration process from the old Web Forms framework to the new MVC one.
As a result of this study, a new artefact was created by combining some already available solutions for the migration. The newly created artefact is supposed to be simpler and more transparent for ASP.NET developers of various competence levels. From the author’s perspective, the new artefact is applicable for both small to medium and large-scale projects. However, the migration method suggested by the author is more suitable for small- and medium-scale projects. For large-scale projects, the author will recommend another solution in the final parts of the thesis.
Key word: ASP.NET Web Forms, ASP.NET MVC, ASP.NET Web API, Object-Relational Mapping, Migration.
*Note to reader: The case company’s name has been changed to K company due to confidentiality required by the company