Advantages of ASP.NET MVC{Comments Off on Advantages of ASP.NET MVC}

by Tuyen H WU1efpQSwrzrJLs0HTn0uA1TRUgEVlZ1swGCYNOa39pvMg

In the article “Which ASP.NET is Better,” Dino Esposito introduces many advantages of new ASP.NET was created by Microsoft in 2007-2008 called ASP.NET Model View Control (MVC). ASP.NET MVC allows web developers build their web system separate data, business, logic, and presentation layer to the users. Therefore, using this ASP.NET framework, the developers can keep business logic out of the presentation layer. Moreover, the framework has a lot of new features such as total control over HTML and offers cleaner interaction with inline JavaScript. According to the author, “By offering control over HTML and interaction with inline JavaScript, ASP.NET MVC overcomes one of the best selling points of ASP.NET Web Forms when it was introduced a decade ago: Web Forms shielded developers from the nitty-gritty details of HTML.” Furthermore, ASP.NET MVC uses interface based contracts which allow developers easily test on the components by using isolation components. As a result, ASP.NET MVC produces cleaner and more testable code. In this article Dino Esposito also compare between two options of ASP.NET, “the old faithful ASP.NET Web Forms and the young gun, ASP.NET MVC framework.” Finally, the author recommends companies to adapt the ASP.NET MVC as soon as Web Forms is no longer serving.

This article relates to our class topic because it talks about ASP.NET Framework, JavaScript, and Ajax. This article helps me understand more about Microsoft platform. It also helps me having a better view about ASP.NET framework with its advantages.

In this article, the author’s suggestion is companies should adapt the new ASP.NET Model View Control; however, I think that one of factor we need to consider when we adapt new technology is cost. This new technology costs money and time for training.

Esposito, D.. (2011, August). Which ASP.NET Is Better? InformationWeek,(1307), 50,52.  Retrieved  November 8, 2011, from ABI/INFORM Global. (Document ID: 2466722551).