You must Sign In to post a response.
  • Category: .NET

    MVC Architecture Clarification.

    Hi

    What are the New Architecture in MVC?

    Can any one share the information step by step for ex:

    1.Edmx,API,Code First,Entity Model

    I need Advantages and Disadvantages above Architecture in MVC
  • #766404
    The Model-View-Controller (MVC) architectural pattern separates an application into three main components: the model, the view, and the controller. The ASP.NET MVC framework provides an alternative to the ASP.NET Web Forms pattern for creating Web applications. The ASP.NET MVC framework is a lightweight, highly testable presentation framework that (as with Web Forms-based applications) is integrated with existing ASP.NET features, such as master pages and membership-based authentication. The MVC framework is defined in the System.Web.Mvc assembly
    it has Model, View and controller as part. due to such architecture we can have following advantages
    - Enables the full control over the rendered HTML.
    - Provides clean separation of concerns(SoC).
    - Enables Test Driven Development (TDD).
    - Easy integration with JavaScript frameworks.
    - Following the design of stateless nature of the web.
    - RESTful urls that enables SEO

    Thanks
    Koolprasd2003
    Editor, DotNetSpider MVM
    Microsoft MVP 2014 [ASP.NET/IIS]

  • #766503
    In simple terms mvc is a model view controller architectural framework used to develop Web applications. It separates the model which represents the database data model from the view which represents the user interface displayed to the user and the controller which processes the request and sends the response to the client.
    It's advantage over traditional Web pages is that it reduces the state or load information sent back or forth from the page requests.

    Miss. Jain
    Microsoft Certified Technology Specialist in .Net


  • Sign In to post your comments