ASP Web Hosting | Windows Hosting Technology News

ASP.NET MVC Hosting – ASP.NET Frameworks and Structure

Posted on: September 1, 2009

ASP.NET MVC Framework

ASP.NET MVC Framework Description

As shown from the diagram above, the ASP.NET MVC included in 3 main frameworks which each of the framework performs specifics functions for the web applications.
MVC is a framework methodology that divides an application’s implementation into three component roles: models, views, and controllers.

* “Models” in a MVC based application are the components of the application that are responsible for maintaining state. Often this state is persisted inside a database (for example: we might have a Product class that is used to represent order data from the Products table inside SQL).

* “Views” in a MVC based application are the components responsible for displaying the application’s user interface. Typically this UI is created off of the model data (for example: we might create an Product “Edit” view that surfaces textboxes, dropdowns and checkboxes based on the current state of a Product object).

* “Controllers” in a MVC based application are the components responsible for handling end user interaction, manipulating the model, and ultimately choosing a view to render to display UI. In a MVC application the view is only about displaying information – it is the controller that handles and responds to user input and interaction.

One of the benefits of using a MVC methodology is that it helps enforce a clean separation of concerns between the models, views and controllers within an application. Maintaining a clean separation of concerns makes the testing of applications much easier, since the contract between different application components are more clearly defined and articulated.

Webmaster and developers need to have at least a ASP.NET MVC hosting compatible account to host their ASP.NET MVC website without any problems. For more information about ASP.NET MVC hosting features, log on to http://www.seekdotnet.com, one of the leading ASP.NET hosting provider.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow SeekDotNet on Twitter

Error: Twitter did not respond. Please wait a few minutes and refresh this page.

Web Hosting Categories

Top Clicks

  • None
September 2009
M T W T F S S
« Aug    
 123456
78910111213
14151617181920
21222324252627
282930  
%d bloggers like this: