Asp.net programming we consider all important topic for knowledge about controls,web Services, JSON, Ajax, database, and interview related Question. In this Asp.net and sql server tutorial blog we give many examples of jquery as like How Play YouTube Video in Your Asp.net Website by URL, How to Play YouTube Videos in Asp.net by using Jquery , Jquery Change div background on mouseover in asp.net , JQuery UI Datepicker (Calendar) etc.

Friday, September 26, 2014

Introduction of asp.net mvc model(framework)

Introduction of MVC framework:



In this post we start learn about asp.net MVC framework. MVC is one of three ASP.NET models. MVC is a framework for building web applications in asp.net. The MVC framework is defined in the “System.Web.Mvc assembly”.

The MVC model for web application:

The MVC Applications give 3 logic layers these are:
  • Model logic (The business layer): Model objects are the parts of the application that implement the logic for the application's data domain.
  • View logic (The display layer): Views are the use to display the application's user interface.
  • Controller logic (The input control): Controllers are the part that handles user interaction.
    Introduction of asp.net mvc model(framework)(http://asp-net-by-parijat.blogspot.in/)
    Asp.net mvc model(framework)

The MVC Programming Model of asp.net:

  • MVC is one of three ASP.NET application development models.
  • MVC is an asp.net framework for building web applications Model View Controller) design Pattern.
  • The View displays the database records.
  • The Controller handles the input to the database. Means interact with database.
  • The MVC model also provides full control over CSS, html, and JavaScript.


Advantages of an MVC model Based Web Application:

  • The ASP.NET MVC model provide following advantages these are listed here:
  • It makes it easier to manage complexity of application. By dividing an application into the model, the view, and the controller.
  • MVC does not use view state or server based forms. So the MVC framework ideal for developers who want full control over the behavior of an application.
  • MVC uses a Front Controller pattern. This Front controller helps Web application requests through a single controller.
  • Front Controller enables you to design an application that supports a rich routing infrastructure.
  • It provides better support for test driven development .
  • It works well for Web applications that are supported by large teams of developers and for Web designers who need a high degree of control over the application behavior.

MVC version:                       

Asp.net Related Other Post:


No comments:

Post a Comment