Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

As an Expert, how do you answer the question What is MVC for beginner? What's your answer if we add H =HMVC?

user-image
Question added by عبدالرزاق رحمون , IT engineer , Ministry of Education
Date Posted: 2016/04/03
nassreddine seydi
by nassreddine seydi , Web and Hybrid Mobile apps Developer , DealTeamQatar

MVC= Model>View>Controler, a classical architecture we  should follow it to well know our coding tap 

Mohammad Aman
by Mohammad Aman , Web Developer , IHCC

  MVC is the coding design pattern or software design pattern where we can place the code according to the MVC rool .

M is models - We place here our database queries inside any function

Controller - just call the models for result set like for getting to  records of the student.

View - pure users viewer area where web page are render

MVC structure may differ from language to lanuage (programming language) then first you should know which MVC (ASP,Java,PHP) you want to learn.

you can learn MVC in more description from here

now we come to the HMVC(Hierarchical Model View Controller) using this concept we can increase productivity, re-usability, organizing. Its made easy to divide the module of the project, create MVC for each separate  module for example student college, placement, library, fee create the module

module/student

-- controllers

--models

--views

module/College

-- controllers

--models

--views

and so on

Waleed Elgalab
by Waleed Elgalab , Senior Business System Analyst , Naseej

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.

 

With ASP.NET MVC framework you can build your application using VB.net or C# and it easy to integrate your VB.net & C# Code inside HTML Files using Razor syntax.

 

H=HMVC

Yes you can make use of Creating Areas inside the same MVC Application to make it Hierarchical model–view–controller (HMVC.

Adam Ahmed
by Adam Ahmed , IT & Web Developer , Freelance

Basm allah alrahman alrahim

 

To build web site use CMS like wordpress

To Build Like WordPress CMS it Self use MVC ( or to build like facebook )

 

There are a lot of design patterns like MVC not just HMVC , MVP ..etc